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

¿Cuáles son todos los eventos de mangosta y dónde están documentados?

Puedes encontrarlo en github en el código fuente. https://github.com/Automattic/mongoose/blob/master /lib/conexión.js

Hay muchos más eventos enumerados que la respuesta dada, aquí están:

  • @event connecting :Emitido cuando connection.openUri() se ejecuta en esta conexión.
  • @event connected :se emite cuando esta conexión se conecta correctamente a la base de datos. Se pueden emitir múltiples veces en reconnected escenarios.
  • @event open :Emitido después de que connected y onOpen se ejecuta en todos estos modelos de conexiones.
  • @event disconnecting :Emitido cuando connection.close() fue ejecutado.
  • @event disconnected :Emitido después de desconectarse de la base de datos.
  • @event close :Emitido después de que disconnected y onClose ejecutado en todos estos modelos de conexiones.
  • @event reconnected :Emitido después de que connected y posteriormente disconnected , seguido de otra conexión exitosa.
  • @event error :se emite cuando se produce un error en esta conexión.
  • @event fullsetup :Emitido en un escenario de conjunto de réplicas, cuando el primario y al menos un secundario especificado en la cadena de conexión están conectados.
  • @event all :emitido en un escenario de conjunto de réplicas, cuando todos los nodos especificados en la cadena de conexión están conectados.