2
我有一個快速的應用程序,通過貓鼬連接到MongoDB,我也有一個初始化腳本,偶爾會連接到MongoDB。如何使用貓鼬檢查是否存在現有的MongoDB連接?
是否有任何方法可以檢測是否存在與數據庫的現有連接,因此無論何時我想要運行該腳本,都不需要再次連接,還會有多次連接到數據庫的後果通過貓鼬。
我有一個快速的應用程序,通過貓鼬連接到MongoDB,我也有一個初始化腳本,偶爾會連接到MongoDB。如何使用貓鼬檢查是否存在現有的MongoDB連接?
是否有任何方法可以檢測是否存在與數據庫的現有連接,因此無論何時我想要運行該腳本,都不需要再次連接,還會有多次連接到數據庫的後果通過貓鼬。
您可以檢查此使用mongoose.connection.readyState
,
前。
var mongoose = require('mongoose');
console.log(mongoose.connection.readyState);
狀態將返回如果已經連接。
您可以檢查readyState
var mongoose = require('mongoose');
console.log(mongoose.connection.readyState);