3

salat ライブラリを使用して、いくつかの条件で count() クエリを発行することは可能ですか?

今、私はちょうど次のようなことをしています

def countByPoll(pollId: String, option: Int): Int = {
  dao.find(
    MongoDBObject("pollId" -> pollId, "option" -> option)
  ).size
}

しかし、私はカウントがはるかに優れたパフォーマンスを発揮すると確信しています

4

1 に答える 1

5

私はサラッソースを見て、それは予想よりも簡単でした

def countByPoll(pollId: String, option: Int): Long = {
  dao.count(MongoDBObject("pollId" -> pollId, "option" -> option))
}
于 2012-06-03T06:19:56.317 に答える