1

我可以将文档插入集合的前面吗?或者有没有这样的方法col.find().reverse()可以反转生成的文档集的顺序col.find()

4

1 回答 1

2

除非您担心natural order,而且通常您不应该担心,否则在您查询时会完成排序。您应该将文档视为没有任何特定顺序的存储,而是按照您(可选)指定(使用.sort(...))的顺序检索。

可以使用索引,而不是强制排序或文档,而是在返回查询结果(和过滤)时加快排序。

这对于一般的数据库都是如此,不仅是 mongodb / nosql。

因此,为了解决您的问题:“正面”一词的定义不明确。

如果您sort()在查询中使用,以特定顺序检索文档,您可以使用sort(field_to_sort_by, -1).

于 2013-05-18T08:15:12.647 回答