2014-09-25 72 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}