Slick是否支持方法' inSet'或者'在'对于元组?

时间:2014-09-10 06:32:46

标签: scala slick slick-2.0

我使用的是Slick 2.1.0和PostgreSQL 9.x。

如何使用Slick提升查询创建此SQL(对于postgresql更正):

select * from someObjects 
            where (key, value) in (('k1', 'value1'), ('k2', 'value2'));

此代码不起作用(无法解析符号' in'):

someObjects.filter { o => 
    (o.key, o.value) in (("k1", "value1"), ("k2", "value2")) 
}

1 个答案:

答案 0 :(得分:2)