23
多分愚かな質問です。しかし、私はこれまでのところ答えを見つけていません。だから、あなたはどのようにSQLの "LIKE"演算子を表すのですかSLICK?SLICKでSQL "LIKE"演算子を使用する方法
多分愚かな質問です。しかし、私はこれまでのところ答えを見つけていません。だから、あなたはどのようにSQLの "LIKE"演算子を表すのですかSLICK?SLICKでSQL "LIKE"演算子を使用する方法
正常に通常通りです!
val query = for {
coffee <- Coffees if coffee.name like "%expresso%"
} yield (coffee.name, coffee.price)
は
SELECT name, price FROM coffees WHERE NAME like '%expresso%';
おかげのようなSQLを生成します。それはスカラーですか?滑らかな私のためには、coffe.name.like( "%expresso%")(ドット区切り記号付き)でしか動作しません。 – wassertim
@Tim:あなたの構文は、Faizが提示したものと同じです( 'coffee'と' name'の間の点に注意してください)。 – sschaef
いいえ、それはsschaefではありません。 Faizの答えには名前のような点がないので、コンパイラエラーが発生します。私がドットなどで名前を分けても、エラーはありません。それはなぜですか?私はいくつかの名前空間をインポートするはずですか? – wassertim