Sie finden es auf github im Quellcode. https://github.com/Automattic/mongoose/blob/master /lib/connection.js
Es sind viel mehr Ereignisse aufgelistet als die gegebene Antwort, hier sind sie:
- @event
connecting:Wird ausgegeben, wennconnection.openUri()wird auf dieser Verbindung ausgeführt. - @event
connected:Wird ausgegeben, wenn diese Verbindung erfolgreich eine Verbindung zur Datenbank herstellt. Darf mehrfach ausgegeben werden mal inreconnectedSzenarien. - @event
open:Wird ausgegeben, nachdem wir unsconnectedhaben undonOpenwird auf allen diesen Verbindungsmodellen ausgeführt. - @event
disconnecting:Wird ausgegeben, wennconnection.close()wurde hingerichtet. - @event
disconnected:Wird ausgegeben, nachdem die Verbindung zur Datenbank getrennt wurde. - @event
close:Wird ausgegeben, nachdem wirdisconnectedhaben undonCloseauf allen diesen Verbindungsmodellen ausgeführt. - @event
reconnected:Wird ausgegeben, nachdem wir unsconnectedhaben und anschließenddisconnected, gefolgt von erfolgreich eine weitere erfolgreiche Verbindung. - @event
error:Wird ausgegeben, wenn bei dieser Verbindung ein Fehler auftritt. - @event
fullsetup:Wird in einem Replica-Set-Szenario ausgegeben, wenn primäre und mindestens eine in der Verbindungszeichenfolge angegebene sekundäre Verbindung verbunden sind. - @event
all:Wird in einem Replica-Set-Szenario ausgegeben, wenn alle in der Verbindungszeichenfolge angegebenen Knoten verbunden sind.