sql >> Database >  >> NoSQL >> MongoDB

ReactiveMongo FindAndModify verduidelijking

U kunt een kijkje nemen op .findAndUpdate en naar FindAndModifyResult die een .result . oplevert bewerking om het resultaat te krijgen volgens beschikbare BSON-lezers.

val person: Future[Option[AType]] = collection.findAndUpdate(
  BSONDocument("name" -> "James"),
  BSONDocument("$set" -> BSONDocument("age" -> 17)),
  fetchNewObject = true).map(_.result[AType])


  1. kan het onderdeel (...) niet gebruiken om het element te doorlopen

  2. Tel velden in een MongoDB-verzameling

  3. Waarden toevoegen aan een array in MongoDB met Java

  4. MongoDB Beste manier om opeenvolgende database-items te koppelen en te verwijderen