sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongodb java api:EscribirResultado#getN()

De GetLastError() documentación

El valor de retorno del comando es un objeto con varios campos. Los campos comunes se enumeran a continuación; también puede haber otros campos.

  • ok:verdadero indica que el comando getLastError se completó correctamente. Esto NO indica que no hubo un último error.
  • err:si no es nulo, indica que ocurrió un error. El valor es una descripción textual del error.
  • código:si se establece, indica el código de error que ocurrió. connectionId - el id de la conexión
  • lastOp - el op-id de la última operación

Para actualizaciones:

  • n:si se realizó una actualización, esta es la cantidad de documentos actualizados.

Entonces, en este contexto, 'obtener el campo "n"' significa obtener n, que es la cantidad de documentos actualizados. Sin "multi" configurado como verdadero, solo puede ser 0 o 1.