我正在使用 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"))
}