0

我使用 Heroku 作为我的部署并尝试转储我的本地 MongoDB 然后 mongorestore 它但我得到一个我无法得到的错误:

assertion: 15934 JSON object size didn't match file size

我搜索了所有内容,发现最接近的是 github 中的 mongodb 源代码。

有谁知道为什么会发生这个错误?

4

1 回答 1

0

15934 断言错误表明文件大小与构成该文件的 JSON 对象的实际大小不匹配。这可能来自在尝试恢复文件之前编辑文件 - 例如,如果您从文件中手动删除了字段,您将看到此错误。

mongoexport如果您使用/ ,您应该注意的一件事mongoimport是它不会为您处理索引。这意味着您需要在导入完成之前或之后自行创建索引。之前创建它们可能会导致导入需要更长的时间才能运行。

于 2012-11-07T05:51:33.367 回答