【问题标题】:How to do SQL "NOT LIKE" in Slick如何在 Slick 中执行 SQL“不喜欢”
【发布时间】:2015-04-25 09:51:03
【问题描述】:

我对 Scala 和 Slick 都很陌生。 “LIKE”查询很容易进行

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

但我没有成功尝试执行“不喜欢”查询。找不到 notlike 运算符,所以我的第一个想法是尝试

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

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

但没有成功。

如何在 Slick 中做到这一点?

【问题讨论】:

    标签: scala slick


    【解决方案1】:

    你可以尝试使用filterNot:

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

    【讨论】:

    • 这解决了我的问题。当您对某事不熟悉时,很容易错过显而易见的事情。
    猜你喜欢
    • 1970-01-01
    • 2018-11-03
    • 2017-03-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多