scalaquery转换

时间:2011-09-19 06:17:22

标签: scala scalaquery

我有一个查询结果为

org.scalaquery.ql.Query[(java.lang.String, Int, java.lang.String)] 

我需要做的是将上述查询转换为数据列表,如下所示

List[(String,Int,String)]

请给我一个在scalaquery中进行此转换的方法。

1 个答案:

答案 0 :(得分:1)

定义查询后,您只需在会话中调用列表:

val q = for (e <- Entities) yield e.*
db.withSession { session: Session => q.list()(session) }

有关详细信息,请参阅文档:https://github.com/szeiger/scala-query/wiki/Queries