使用猫鼬进行`sort`的结果顺序

时间:2017-05-10 12:43:07

标签: mongodb mongoose

如果我有两个相等的字段值。 sort在该字段上的结果顺序是什么?随机或按插入日期排序?

1 个答案:

答案 0 :(得分:1)

如果两个文档对您要排序的字段具有相同的值,那么MongoDB将按照它们在磁盘上找到的顺序返回结果(即自然顺序

来自MongoDB Documentation

  

自然顺序

     

数据库引用文档的顺序   磁盘。这是默认的排序顺序。见$ natural和Return in   自然秩序。

在某些情况下,这可能与插入日期一致,但不是所有时间(特别是当您对集合执行插入/删除时),因此您应该假设这是随机排序

相关问题