sql >> Database teknologi >  >> NoSQL >> MongoDB

ReactiveMongo FindAndModify-afklaring

Du kan se på .findAndUpdate og til FindAndModifyResult som giver et .result operation for at få resultatet i henhold til tilgængelige BSON-læsere.

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


  1. At finde et MongoDB-dokument gennem et ord i en feltbeskrivelse i hvert produkt med Mongoskin

  2. Redis Lua script, der implementerer CAS (check-and-set)?

  3. MongoDB 'count()' er meget langsom. Hvordan forfiner/arbejder vi med det?

  4. BSON bibliotek til java?