sql >> Database >  >> NoSQL >> MongoDB

Mongodb java-api:WriteResult#getN()

Uit de GetLastError() documentatie

De retourwaarde van de opdracht is een object met verschillende velden. De gemeenschappelijke velden worden hieronder vermeld; er kunnen ook andere velden zijn.

  • ok - true geeft aan dat de opdracht getLastError met succes is voltooid. Dit betekent NIET dat er geen laatste fout was.
  • err - indien niet-null, geeft aan dat er een fout is opgetreden. Waarde is een tekstuele beschrijving van de fout.
  • code - indien ingesteld, geeft de foutcode aan die is opgetreden. connectionId - de id van de verbinding
  • lastOp - de op-id van de laatste bewerking

Voor updates:

  • n - als er een update is uitgevoerd, is dit het aantal documenten dat is bijgewerkt.

Dus in deze context betekent 'get "n"-veld' get n, wat het aantal bijgewerkte documenten is. Zonder dat "multi" is ingesteld op waar, kan het alleen 0 of 1 zijn.




  1. Mangoestschema maken met een reeks objecten

  2. Hoe het gebruikte_geheugen in Redis van brandstof te voorzien?

  3. Hoe de 'OF'-voorwaarde toe te passen in de opdracht redis-toetsen?

  4. Zoeken naar array in ingesloten lijst