我对 Scala 和 Slick 都很陌生。 “LIKE”查询很容易进行
query.filter(_.name like "%kjelle%")
但我没有成功尝试做一个“不喜欢”的查询。找不到类似的运算符(operator),所以我的第一个想法是尝试
query.filter(_.name !like "%kjelle%")
或者
query.filter(!(_.name like "%kjelle%"))
但没有成功。
我怎样才能在 Slick 中做到这一点?
请您参考如下方法:
您可以尝试使用 filterNot
:
query.filterNot(_.name like "%kjelle%")