节点mongo选项参数vs游标方法
我注意到了MongoDB驱动程序中的一些实例,可以通过options
参数或链接方法执行游标操作,如下所示。 这些执行相同的操作,还是两者之间有一些差异(如性能特点)?
这个例子使用sort
尽pipe在其他情况下也是如此(例如limit
)。 首先,作为选项参数 :
db.collection.find({}, {sort: {_id: 1}})
现在,作为链接游标方法 :
db.collection.find({}).sort({_id: 1})
这些只是两种不同的方式来执行完全相同的操作。
在这两种情况下,结果都是一个具有文档select器{}
和一个sorting参数{_id: 1}
的Cursor
。