【发布时间】:2019-06-12 04:12:54
【问题描述】:
在 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{ case (coffeeName, supName) => //whatever }之类的东西? (注意花括号!大括号)