我开始学习Slick,
但直到现在我对它很不满意,可能是因为我很想理解它。
在此处有一个选择查询:
private val getChannelBySecret =
for {
secret <- Parameters[String]
channel <- allQuery if channel.secret === secret
} yield channel
我认为这是一个好的查询。但它并没有返回我正在查询的记录。
另一方面:
Compiled((secret: Column[String]) => allQuery.filter(_.secret === secret))
完美无缺。 这有什么区别?
由于