Bạn có thể tìm thấy nó trên github trong mã nguồn. https://github.com/Automattic/mongoose/blob/master /lib/connection.js
Có nhiều sự kiện khác được liệt kê ngoài câu trả lời đã cho, chúng là:
- @event
connecting:Được phát ra khiconnection.openUri()được thực thi trên kết nối này. - @event
connected:Được phát ra khi kết nối này kết nối thành công với db. Có thể được phát ra nhiều lần trongreconnectedtình huống. - @event
open:Được phát ra sau khi chúng tôiconnectedvàonOpenđược thực thi trên tất cả các mô hình kết nối này. - @event
disconnecting:Được phát ra khiconnection.close()đã được thực thi. - @event
disconnected:Được phát ra sau khi ngắt kết nối khỏi db. - @event
close:Được phát ra sau khi chúng tôidisconnectedvàonCloseđược thực thi trên tất cả các mô hình kết nối này. - @event
reconnected:Được phát ra sau khi chúng tôiconnectedvà sau đódisconnected, tiếp theo là thành công một kết nối thành công khác. - @event
error:Được phát ra khi xảy ra lỗi trên kết nối này. - @event
fullsetup:Được phát ra trong kịch bản thiết lập bản sao, khi kết nối chính và ít nhất một bảo mật được chỉ định trong chuỗi kết nối. - @event
all:Được phát ra trong kịch bản thiết lập bản sao, khi tất cả các nút được chỉ định trong chuỗi kết nối được kết nối.