0
age
属性を持つコレクションusers
があるとします。ここでは、コレクションusers
のすべての文書、またはage
属性に一致する文書のみを数えたいと思います。ReactiveMongoのクエリを含むドキュメントをPlayのJSONライブラリでカウントするには?
def count(age: Option[Int] = None) = {
if (age.isEmpty) roles.count()
else users.count(Json.obj("age" -> age))
}
問題は、反応性のmongoによって提供される方法count
はタイプOption[pack.Document]
を期待しているためusers.count(Json.obj("age" -> age))
は、コンパイルエラーをスローしていることである:だから、私は次のようでした。どのように私はこれを修正することができますどのような考え?
Reactive Mongoバージョン0.11.11を使用しています。
ありがとう、私はそれを逃したとは思わない。 –