Scala 光滑升降机嵌入sql';或';相等的
如何使用slick实现上述查询 所需的sqlScala 光滑升降机嵌入sql';或';相等的,scala,slick,Scala,Slick,如何使用slick实现上述查询 所需的sql val Users = TableQuery[User] Users.filter(_.age === 18 or _.age is null) 我不确定基于过滤器的查询是否正确,但如果您能理解,您将得到您想要的: select * from user where age = 18 or age is null 我发现,对于理解来说,使用slick是最简单的方法,因为您可以轻松利用连接等 希望有帮助 我不确定基于过滤器的查询是否正确
val Users = TableQuery[User]
Users.filter(_.age === 18 or _.age is null)
我不确定基于过滤器的查询是否正确,但如果您能理解,您将得到您想要的:
select * from user where age = 18 or age is null
我发现,对于理解来说,使用slick是最简单的方法,因为您可以轻松利用连接等
希望有帮助 我不确定基于过滤器的查询是否正确,但一个简单的理解会让您准确地找到您想要的:
select * from user where age = 18 or age is null
我发现,对于理解来说,使用slick是最简单的方法,因为您可以轻松利用连接等
希望有帮助 Slick尽可能使用Scala语法。使用
|
而不是或在可能的情况下,Slick使用Scala语法。使用|
而不是或
select x2."id", x2."username", x2."first_name", x2."last_name", x2."email", x2."password"
from "users" x2
where (x2."username" = 'Damiya') or (x2."username" = 'OtherDamiya')
val Users = TableQuery[User]
Users.filter(m => ((m.age is 18) || (m.age isNull)))