Я использую Slick 2.1 и делаю довольно стандартный JOIN. Однако, когда я пытаюсь ограничить количество строк, возвращаемых с помощью «take()», я получаю ошибку компиляции.Slick - Join Table с Ряды Ограничить
запрос ...
var samples = for {
(sample, user) <- this
.join(users) on (_.userId === _.id) if user.id === 123
.take(50)
} yield (sample)
Ошибка компилятора ...
type mismatch; found : Iterable[String] required: scala.slick.lifted.Column[?]
Почему я не могу просто добавить в "взять()" здесь ?!
Спасибо!