0

コードを Casbah から mongodb-scala-driver に変換しています。クエリの結果をキャプチャする場合、これまでに思いついたのは次のとおりです。

var doc: Option[Document] = None 
collection.find(and(equal("name",name),equal("hobby", hobby))).first().subscribe(
  (result: Document) => doc = Some(result)
)
if (doc.isDefined) {
  // ...
}

私はちょうどその外観が好きではありません。どうすれば改善できますか?

4

1 に答える 1