1
我正在開發一個應用程序,它有mongodb作爲數據庫。我正在使用多個URL來連接MongoDB。我用以下來連接數據庫。Mongodb - TypeError:ReplSetServers不是函數
var mongoClient = require('mongodb').MongoClient;
var Db = require('mongodb').Db;
var Server = require('mongodb').Server;
var ReplSetServers = require('mongodb').ReplSetServers;
var replSet = new ReplSetServers([
new Server('localhost', 30000),
new Server('localhost', 30001),
new Server('localhost', 30002)
]);
var db = new Db('machaao', replSet, {w:0});
使用require
導入包後,我沒有得到任何錯誤。但使用new ReplSetServers
後,我得到了以下錯誤。 TypeError: ReplSetServers is not a function
。
是否有任何我必須導入的依賴包?還是應該在代碼中進行更改?我不知道爲什麼會出現這種錯誤。我還沒有在Google上找到任何相關答案。
任何幫助,將不勝感激。
當我安慰MongoDB的包,我看不出ReplSetServers該包。 – Harish