我正在开发一个使用 MongoDB 的 node.js 应用程序,并从文档中读到以下内容:
db.collection
获取指定的集合(包含实际集合信息)。如果应用程序不使用严格模式,则可以按以下方式在没有回调的情况下使用它。
var collection = db.collection('mycollection');
首先,文档所指的“严格模式”是什么?
另外,以这种方式获取集合是否属于不良做法?如果没有回调函数,那么在选择正确的集合时,难道就无法捕获潜在的连接错误吗?
db.collection('some_collection', function(err, collection) {
// query goes here
});