MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

ReactiveMongo FindAndModify Wyjaśnienie

Możesz spojrzeć na .findAndUpdate oraz FindAndModifyResult który dostarcza .result operacja, aby uzyskać wynik zgodnie z dostępnymi czytnikami BSON.

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zaktualizować dokument MongoEngine za pomocą dyktatu Pythona?

  2. mongodb - rozwijanie zagnieżdżonych poddokumentów

  3. Znajdowanie najczęściej używanego słowa w polu tekstowym w całej kolekcji

  4. MongoDB bardzo wolno w porównaniu do MySQL z 10 milionami rekordów

  5. Meteor:Tracker.autorun/obserwujZmiany i kolekcje nie działają zgodnie z oczekiwaniami