cursor.size()和cursor.count(true)是否等效?

时间:2015-06-06 16:35:52

标签: mongodb

cursor.count()方法的applySkipLimit布尔参数记录如下:

  

...指定是否考虑计数中cursor.skip()cursor.limit()方法的效果。 ...将applySkipLimit设置为true以考虑这些方法的效果。

同时,cursor.size()方法记录如下:

  

返回:应用任何db.collection.find()cursor.skip()方法后,与cursor.limit()查询匹配的文档数量。

这听起来似乎cursor.count(true)cursor.size()具有相同的行为,但由于某种原因,文档既没有明确地确认也没有确认,并且提供两者似乎是一个奇怪的设计决策如果他们表现得一样这两个表达式实际上是等价的,还是存在细微差别?

0 个答案:

没有答案