Ответ 1
Точно так же, как обычно!
val query = for {
coffee <- Coffees if coffee.name like "%expresso%"
} yield (coffee.name, coffee.price)
Будет генерировать SQL как
SELECT name, price FROM coffees WHERE NAME like '%expresso%';
Может быть, глупый вопрос. Но я пока не нашел ответа. Итак, как вы представляете оператор SQL "LIKE" в SLICK?
Точно так же, как обычно!
val query = for {
coffee <- Coffees if coffee.name like "%expresso%"
} yield (coffee.name, coffee.price)
Будет генерировать SQL как
SELECT name, price FROM coffees WHERE NAME like '%expresso%';