2013-02-05 15 views

答えて

30

正常に通常通りです!

val query = for { 
    coffee <- Coffees if coffee.name like "%expresso%" 
} yield (coffee.name, coffee.price) 

SELECT name, price FROM coffees WHERE NAME like '%expresso%'; 
+0

おかげのようなSQLを生成します。それはスカラーですか?滑らかな私のためには、coffe.name.like( "%expresso%")(ドット区切り記号付き)でしか動作しません。 – wassertim

+0

@Tim:あなたの構文は、Faizが提示したものと同じです( 'coffee'と' name'の間の点に注意してください)。 – sschaef

+0

いいえ、それはsschaefではありません。 Faizの答えには名前のような点がないので、コンパイラエラーが発生します。私がドットなどで名前を分けても、エラーはありません。それはなぜですか?私はいくつかの名前空間をインポートするはずですか? – wassertim

関連する問題