ソースコードのgithubで見つけることができます。 https://github.com/Automattic/mongoose/blob/master /lib/connection.js
与えられた答えよりも多くのイベントがリストされています。ここにあります:
- @event
connecting
:connection.openUri()
の場合に発行されます この接続で実行されます。 - @event
connected
:この接続がデータベースに正常に接続したときに発行されます。 複数放出される可能性がありますreconnected
での回数 シナリオ。 - @event
open
:connecting
後に発行されます およびonOpen
このすべての接続モデルで実行されます。 - @event
disconnecting
:connection.close()
の場合に発行されます 実行されました。 - @event
disconnecting
:データベースから切断された後に発行されます。 - @event
close
:disconnecting
後に発行されます およびonClose
このすべての接続モデルで実行されます。 - @event
reconnected
:connecting
後に発行されます その後、disconnecting
、続いて別の接続が成功しました。 - @event
error
:この接続でエラーが発生したときに発行されます。 - @event
fullsetup
:レプリカセットのシナリオで、接続文字列で指定されたプライマリと少なくとも1つのセカンダリが接続されている場合に発行されます。 - @event
all
:接続文字列で指定されたすべてのノードが接続されている場合に、レプリカセットシナリオで発行されます。