在Slick 2.1 ORM中是否有EXCEPT模拟?

时间:2015-10-21 06:15:05

标签: sql postgresql scala slick slick-2.0

我有这种类型的查询:

select1 union select2 except select3

所有选择都有连接并映射到单个值。所以整个查询的结果是一个整数列表。在 Slick 中有一个联合方法但没有方法(或者我找不到它)。所以我这样解决了这个问题(使用 Slick 和Scala方法):

(select1.union(select2)).list.filterNot(select3.list.contains)

是否有另一种方法可以使用 Slick DSL创建带有 EXCEPT 字或相同逻辑的SQL查询?

0 个答案:

没有答案