コードを 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) {
// ...
}
私はちょうどその外観が好きではありません。どうすれば改善できますか?