mongodb错误:在集合中找不到主要内容

时间:2016-11-04 10:40:05

标签: mongodb

我使用mongodb本机驱动程序版本(1.4.38)连接到mongodb。

    var MongoClient = require('mongodb').MongoClient;
    var url = "mongodb://primarydb.com:27017,secondarydb.com:27017/dbname?replicaSet=replsetname"

MongoClient.connect(url, {}, function (err, db) {

    console.log("Error >>>>>>>>>", err);
    console.log("db >>>>>>>>>", db);

})

工作正常。

但是当我尝试使用

连接二级数据库时
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://secondarydb.com:27017/dbname?replicaSet=replsetname"

MongoClient.connect(url, {}, function (err, db) {

    console.log("Error >>>>>>>>>", err);
    console.log("db >>>>>>>>>", db);

})

这是错误的:

错误:在集合中找不到主要内容。

我也试过了 var url =“mongodb://secondarydb.com:27017 / dbname”

但是仍然在这里给予同样的感受。

0 个答案:

没有答案