В Slick я могу это сделать:scala slick - как назвать полученные поля?
val joinQuery: Query[(Rep[String], Rep[String]), (String, String), Seq] = for {
c <- coffees if c.price > 9.0
s <- c.supplier
} yield (c.name, s.name)
Тогда я могу получить доступ к имени, как это:
joinQuery.map(_._1)
Но я не комфортабельный, используя _1 для доступа к имени.
Есть ли способ, которым я могу назвать полученные поля?
спасибо.
Вы имеете в виду что-то вроде 'joinQuery.map {случай (coffeeName, supName) =>// whatever} '? (обратите внимание на фигурные скобки) –