【发布时间】:2018-06-16 03:22:09
【问题描述】:
在我的应用程序中,我需要能够编写一个查询,该查询接受一个 ID 列表并返回每个记录的列表。
据我所知,yesod persistent page 我可以做类似的事情
selectList (UserId ==. 1 ||. UserId ==. 2 ||. UserId ==. 3) []
我相信这会返回一个包含用户 1、2 和 3 的列表,但是当我不知道该列表或在编译时它将持续多长时间时,我无法确定如何编写此查询。
我将如何使用 Haskell 持久化中的 ID 列表来选择记录列表。
【问题讨论】:
-
你的意思是像
selectList (UserId <-. [1..3]) []这样的东西吗?
标签: haskell haskell-persistent