基本上现在我跑fbId <- runDB $ insert myNewFooBar
了,我得到了一个Key FooBar
. FooBar
有什么方法可以直接从插入返回整个值,而无需运行单独的runDB $ get404 fbId
after 查询?
问问题
153 次
2 回答
2
我只是构建Entity
Haskell 端:Entity fbId myNewFooBar
.
于 2018-12-07T20:08:09.997 回答
1
另一个较短的选项是使用insertEntity
,它返回一个实体而不是记录。在后台,此函数调用insert
并根据提供的记录和返回的键构建实体(无需额外的数据库查询)。
insertedFooBar <- runDB $ insertEntity myNewFooBar
于 2019-01-02T00:04:53.713 回答