आप .findAndUpdate
और FindAndModifyResult
जो एक .result
. प्रदान करता है उपलब्ध बीएसओएन पाठकों के अनुसार परिणाम प्राप्त करने के लिए ऑपरेशन।
val person: Future[Option[AType]] = collection.findAndUpdate(
BSONDocument("name" -> "James"),
BSONDocument("$set" -> BSONDocument("age" -> 17)),
fetchNewObject = true).map(_.result[AType])