sql >> Database >  >> NoSQL >> MongoDB

Hoe het aantal bijgewerkte objecten in mongodb te retourneren?

Gebruik getLastError. De n sleutel bevat het aantal bijgewerkte documenten

> db.count.update({x : 1}, {$inc : {x : 1}}, false, true)
> db.runCommand({getLastError : 1})
{
"err" : null,
"updatedExisting" : true,
"n" : 5,
"ok" : true
}

Merk op dat dit de opdracht "getLastError" uitvoert die het aantal rijen retourneert nadat de update-opdracht is voltooid.

Database-opdrachten worden hier weergegeven .




  1. MongoDB verbinden vanuit een mobiele of browsergebaseerde applicatie

  2. Mangoest vindt terugkerend vreemd voorwerp

  3. Mongo DB:laat alle documenten invoegen na de laatst bekende

  4. UUID's gebruiken in plaats van ObjectID's in MongoDB