我可以将文档插入集合的正面吗?或者是否有像col.find().reverse()
这样的方法可以反转col.find()
生成的文档集的序列?
答案 0 :(得分:2)
除非您担心 natural order ,并且通常不应该这样做,否则在您查询时会完成排序。您应该将文档视为没有任何特定顺序存储,而是按照您(可选)指定的顺序检索(使用.sort(...)
)。
可以使用索引,不是强制订单或文档,而是在返回查询结果(和过滤)时加快排序。
对于一般的数据库,这不仅适用于mongodb / nosql。
所以要解决你的问题:术语“前面”没有明确定义。
如果您在查询中使用sort()
,要按特定顺序检索文档,可以使用sort(field_to_sort_by, -1)
将其撤消。