【问题标题】:mongodump and mongorestore changes order of documentsmongodump 和 mongorestore 更改文档顺序
【发布时间】:2016-09-13 11:26:36
【问题描述】:

我正在使用 mongodump 命令转储 mongodb 数据,但是当我使用 mongorestore 恢复它时,它会更改文档的顺序(插入文档的顺序),可能是什么问题?有什么方法可以保留插入顺序吗?

【问题讨论】:

标签: mongodb mongodump mongorestore


【解决方案1】:

您可以使用 "maintainInsertionOrder" 来保留插入顺序。默认为 False。

--maintainInsertionOrder

默认值:假

如果指定,mongorestore 会按照文档的顺序插入文档 出现在输入源中,否则 mongorestore 可能会执行 以任意顺序插入。

【讨论】:

  • 它不起作用,实际上,我使用“bsondump collection.bson > collection.json”检查了我的转储记录,我发现这个转储不维护插入顺序。
猜你喜欢
  • 2020-05-30
  • 1970-01-01
  • 2020-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多