Node.jsIntegración de mongodb


Sintaxis

  • db colección .insertOne ( documento , opciones (w, wtimeout, j, serializeFuntions, forceServerObjectId, bypassDocumentValidation) , devolución de llamada )
  • db colección .insertMany ( [documentos] , opciones (w, wtimeout, j, serializeFuntions, forceServerObjectId, bypassDocumentValidation) , devolución de llamada )
  • db colección .find ( consulta )
  • db colección .updateOne ( filtro , actualización , opciones (upsert, w, wtimeout, j, bypassDocumentValidation) , devolución de llamada )
  • db colección .updateMany ( filtro , actualización , opciones (upsert, w, wtimeout, j) , devolución de llamada )
  • db colección .deleteOne ( filtro , opciones (upsert, w, wtimeout, j) , devolución de llamada )
  • db colección .deleteMany ( filtro , opciones (upsert, w, wtimeout, j) , devolución de llamada )

Parámetros

Parámetro Detalles
documento Un objeto javascript que representa un documento.
documentos Una serie de documentos
consulta Un objeto que define una consulta de búsqueda.
filtrar Un objeto que define una consulta de búsqueda.
llamar de vuelta Función a llamar cuando se realiza la operación.
opciones (Opcional) Configuraciones opcionales (por defecto: nulo)
w (Opcional) La preocupación de escritura
tiempo fuera (Opcional) El tiempo de espera de escritura escribe. (por defecto: nulo)
j (opcional) Especifique una preocupación de escritura de diario (predeterminado: falso)
sobresalir (Opcional) Operación de actualización (por defecto: falso)
multi (opcional) Actualizar uno / todos los documentos (por defecto: falso)
serializeFunctions (Opcional) Serializar funciones en cualquier objeto (por defecto: falso)
forceServerObjectId (opcional) Forzar al servidor a asignar valores _id en lugar de controlador (predeterminado: falso)
bypassDocumentValidation (opcional) Permitir que el controlador omita la validación del esquema en MongoDB 3.2 o superior (predeterminado: falso)

Integración de mongodb Ejemplos relacionados