是否可以使用salat库发出带有几个条件的count()查询?
现在我正在做类似
的事情def countByPoll(pollId: String, option: Int): Int = {
dao.find(
MongoDBObject("pollId" -> pollId, "option" -> option)
).size
}
但我相信一个计数会表现得更好
答案 0 :(得分:5)
我查看了salat sources,这比预期的要容易
def countByPoll(pollId: String, option: Int): Long = {
dao.count(MongoDBObject("pollId" -> pollId, "option" -> option))
}