1

我可以找到充分的证据表明 MongoDB 始终按照插入或更新文档时给定的顺序保存,但我无法在 MongoDB 的文档中明确说明。

所以我会继续问 [可能是愚蠢的] 问题:MongoDB 文档中的数组是否按照插入/更新时指定的顺序保存?

和分片/复制/等。不影响此排序,吗?

4

1 回答 1

3

如果您正在谈论文档字段的数组值的顺序,那么是的,该顺序始终保持不变。看到这个问题

如果您谈论集合中文档的顺序,据我所知,您不应该指望任何顺序。如果你需要一个命令,你应该实现你自己的created_atsequence_index字段。

于 2012-04-03T19:30:25.147 回答