sql >> Databáze >  >> NoSQL >> MongoDB

Mongodb java api:WriteResult#getN()

Z dokumentace GetLastError()

Návratová hodnota z příkazu je objekt s různými poli. Společná pole jsou uvedena níže; mohou existovat i další pole.

  • ok - true znamená, že příkaz getLastError byl úspěšně dokončen. To NEznamená, že nedošlo k poslední chybě.
  • err – pokud není null, znamená to, že došlo k chybě. Hodnota je textový popis chyby.
  • kód – pokud je nastaven, označuje kód chyby, ke které došlo. connectionId – ID připojení
  • lastOp – op-id z poslední operace

Aktualizace:

  • n – pokud byla provedena aktualizace, jedná se o počet aktualizovaných dokumentů.

Takže v tomto kontextu „get pole „n“ znamená získat n, což je počet aktualizovaných dokumentů. Bez nastavení „multi“ na hodnotu true může být pouze 0 nebo 1.




  1. Mongo agregace Shoda více hodnot

  2. Je možné Meteor.js s Cassandrou místo MongDB?

  3. Sdružování připojení ve Spring Boot a mongo db

  4. Parse.com přidá objekt JSON do pole JSON