如何在 Slick 中执行 SQL "NOT LIKE"

How to do SQL "NOT LIKE" in Slick

我对 Scala 和 Slick 都很陌生。 "LIKE" 查询很容易

query.filter(_.name like "%kjelle%")

但我尝试执行 "NOT LIKE" 查询时没有成功。找不到 notlike 运算符所以我的第一个想法是尝试

query.filter(_.name !like "%kjelle%")

query.filter(!(_.name like "%kjelle%"))

但没有成功。

如何在 Slick 中完成?

你可以尝试使用filterNot:

query.filterNot(_.name like "%kjelle%")