【发布时间】:2014-02-05 20:05:23
【问题描述】:
我正在开发一个使用 MongoDB 的 node.js 应用程序,我从docs 阅读了这篇文章:
db.collection
获取特定集合(包含实际集合信息)。如果应用程序不使用严格模式,您可以通过以下方式在不使用回调的情况下使用它。
var collection = db.collection('mycollection');
首先,文档指的是什么“严格模式”?
另外,以这种方式获取收藏是一种不好的做法吗?如果没有回调,我在尝试选择正确的集合时是否会失去捕获潜在连接错误的能力?
db.collection('some_collection', function(err, collection) {
// query goes here
});
【问题讨论】:
-
当我查看这个严格的源代码时,实际上确保集合等在返回之前就在那里,如果你的应用程序中有一些子句使替代方案成为我猜的安全威胁,这很好
标签: javascript node.js mongodb