我正在使用Heroku作为我的部署并尝试转储我的本地MongoDB然后mongorestore它但我得到一个错误,我根本无法得到:
assertion: 15934 JSON object size didn't match file size
我搜索了所有内容,我发现最接近的是github中的mongodb源代码。
有谁知道为什么会发生这种错误?
答案 0 :(得分:0)
15934断言错误表示文件大小与组成该文件的JSON对象的实际大小不匹配。这可能是在尝试恢复文件之前编辑文件 - 如果您手动从文件中删除了字段,则会看到此错误。
如果您使用mongoexport
/ mongoimport
,您应该注意的一点是,它不会为您处理索引。这意味着您需要在导入完成之前或之后自己创建索引。之前创建它们可能会导致导入需要更长时间才能运行。