2015-04-25 3 views
5

Ich bin ziemlich neu zu beiden Scala und Slick. A „LIKE“ Abfrage war einfachWie man SQL "NICHT WIE" in Slick tut

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

aber ich bin nicht erfolgreich versucht zu tun, um eine „nicht wie“ Abfrage zu machen. Es konnte kein NOTLIKE Operator so mein erster Gedanke finden war

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

oder

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

aber keinen Erfolg zu versuchen.

Wie kann ich es in Slick tun?

Antwort

5

können Sie versuchen, filterNot zu verwenden:

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

Das ist mein Problem gelöst. So leicht zu übersehen, wenn man neu in etwas ist. – kjelle

Verwandte Themen