Puoi trovarlo su github nel codice sorgente. https://github.com/Automattic/mongoose/blob/master /lib/connection.js
Ci sono molti più eventi elencati rispetto alla risposta data, eccoli qui:
- @evento
connecting
:Emesso quandoconnection.openUri()
viene eseguito su questa connessione. - @evento
connected
:Emesso quando questa connessione si connette correttamente al db. Possono essere emessi più volte inreconnected
scenari. - @evento
open
:Emesso dopo che ci siamoconnected
eonOpen
viene eseguito su tutti questi modelli di connessione. - @event
disconnecting
:Emesso quandoconnection.close()
è stato eseguito. - @event
disconnected
:Emesso dopo essere stato disconnesso dal db. - @evento
close
:Emesso dopo ladisconnecting
eonClose
eseguito su tutti questi modelli di connessioni. - @event
reconnected
:Emesso dopo che ci siamoconnected
e successivamentedisconnected
, seguito da un'altra connessione riuscita. - @evento
error
:Emesso quando si verifica un errore su questa connessione. - @event
fullsetup
:Emesso in uno scenario di set di repliche, quando sono collegati il primario e almeno un secondario specificato nella stringa di connessione. - @evento
all
:Emesso in uno scenario di set di repliche, quando tutti i nodi specificati nella stringa di connessione sono connessi.