节点mongo选项参数与游标方法

时间:2014-09-25 21:00:17

标签: node.js mongodb

我注意到MongoDB驱动程序中的一些实例,可以通过options参数或链式方法执行游标操作,如下所示。这些操作是执行相同的操作还是两者之间存在一些差异(例如性能特征)?

此示例使用sort,但同样适用于其他情况(例如limit)。首先,作为options parameter

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

现在,作为chained cursor method

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

1 个答案:

答案 0 :(得分:1)

这只是执行完全相同操作的两种不同方式。

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