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 inreconnected
Szenarien. - @event
open
:Wird ausgegeben, nachdem wir unsconnected
haben undonOpen
wird 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 wirdisconnected
haben undonClose
auf allen diesen Verbindungsmodellen ausgeführt. - @event
reconnected
:Wird ausgegeben, nachdem wir unsconnected
haben 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.