如何为给定的查询获取多个行?

时间:2011-12-08 19:13:24

标签: scala count scalaquery

我想获得给定查询的数字(如5,1000等)行。但是查询的方法“count”给了我ColumnOps.CountAll - 我不知道如何获得数字

例如参见SQ wiki: https://github.com/szeiger/scala-query/wiki/Counts

(for(...) yield ...).count 

显然缺少一步,问题是 - 这一步是什么?

我使用显式查询路由,因为计数用于连接。

1 个答案:

答案 0 :(得分:1)

你可以得到一个这样的数字:

val q = (for(...) yield ...).count
q.first

我也对ScalaQuery文档感到困惑。 我建议您检查SQ的测试以了解它的使用方法。