【发布时间】:2016-07-09 13:17:15
【问题描述】:
我想在 Slick 中编写一个查询,如果该列不为 null,则获取该列,如果该列为 null,则默认为另一列的值。如何在不重复调用 db.run 的情况下做到这一点?
【问题讨论】:
-
您能举个例子说明一下吗?这是否意味着您有一些可以为空的
first_col和一些不可为空的second_col,并且在对first_col的查询期间,所有空值都应该被来自second_col的值替换? -
是的,这正是我的意思,谢谢。
-
您使用什么版本的 Slick?是 Slick 2.x 还是 Slick 3.x?
-
这是 Slick 3.x,谢谢。