MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Quali sono tutti gli eventi della mangusta e dove sono documentati?

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 quando connection.openUri() viene eseguito su questa connessione.
  • @evento connected :Emesso quando questa connessione si connette correttamente al db. Possono essere emessi più volte in reconnected scenari.
  • @evento open :Emesso dopo che ci siamo connected e onOpen viene eseguito su tutti questi modelli di connessione.
  • @event disconnecting :Emesso quando connection.close() è stato eseguito.
  • @event disconnected :Emesso dopo essere stato disconnesso dal db.
  • @evento close :Emesso dopo la disconnecting e onClose eseguito su tutti questi modelli di connessioni.
  • @event reconnected :Emesso dopo che ci siamo connected e successivamente disconnected , 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.