我希望使用其他查询的结果更改集合。
MongoClient.connect(mongo_url, function (err, db) {
db.collection('col1').find({}).limit(1).toArray(function (err, docs) {
if(_.isEmpty(docs)) {
db.collection('col2').find({})....
} else {
db.collection(docs[0].colname).find({})....
}
});
});
像这样。
但是发生了这个错误
{ [MongoError: Topology was destroyed] name: 'MongoError', message: 'Topology was destroyed' }
我该如何解决这个问题?