2014-09-25 73 views
1

我注意到节点MongoDB的驱动器内的少数情况下,一个可以通过options参数或通过链接方法进行光标操作,如下所示。这些执行相同的操作还是两者之间存在一些差异(例如性能特征)?节点蒙戈选项参数VS光标方法

此示例使用sort虽然相同的在其他情况下也适用(例如limit)。首先,作为一个options parameter

db.collection.find({}, {sort: {_id: 1}}) 

现在,作为一个chained cursor method

db.collection.find({}).sort({_id: 1}) 

回答

1

这些只是两种不同的方法来执行完全一样的操作。

在这两种情况下,结果是Cursor,文档选择器为{},排序参数为{_id: 1}