Możesz go znaleźć na github w kodzie źródłowym. https://github.com/Automattic/mongoose/blob/master /lib/connection.js
Na liście wydarzeń jest znacznie więcej niż podana odpowiedź, oto one:
- @event
connecting
:Emitowane, gdyconnection.openUri()
jest wykonywany na tym połączeniu. - @event
connected
:Emitowane, gdy to połączenie pomyślnie łączy się z bazą danych. Może być emitowany wiele razy wreconnected
scenariusze. - @event
open
:Emitowane poconnected
ionOpen
jest wykonywany na wszystkich tych modelach połączeń. - @event
disconnecting
:Emitowane, gdyconnection.close()
został wykonany. - @event
disconnected
:Emitowane po odłączeniu od bazy danych. - @event
close
:Emitowane podisconnected
ionClose
wykonywane na wszystkich tych modelach połączeń. - @event
reconnected
:Emitowane poconnected
a następniedisconnected
, po którym następuje pomyślne kolejne udane połączenie. - @event
error
:Emitowany, gdy wystąpi błąd w tym połączeniu. - @event
fullsetup
:Emitowany w scenariuszu z zestawem replik, gdy połączone są podstawowe i co najmniej jeden element pomocniczy określony w ciągu połączenia. - @event
all
:Emitowany w scenariuszu z zestawem replik, gdy wszystkie węzły określone w ciągu połączenia są połączone.