0

我已经为 foo 集合创建了转储,之后我更改了 foo 架构(添加了其他文档和字段),那么在 MongoDB 中是否可以恢复旧数据并保留当前架构?请给我一些解决方案。

4

1 回答 1

0

MongoDB 不强制执行模式。您可以轻松地将旧文档恢复到与新文档相同的集合中。您可以编写应用程序以在查询旧式或新式文档时期待它们。或者,您可以使用update类似set或的运算符rename来更新旧式文档并使其符合新模式。

于 2013-06-11T20:07:36.483 回答