monorestore问题BadValue:要插入的对象超过cappedMaxSize

时间:2017-11-27 05:13:27

标签: mongodb mongorestore

我使用Meteor和WireTiger 3.2.12

我使用monogdump进行了转储 当我试图恢复它时,在一些文件上我收到了这个:

  

错误:写入oplog失败:BadValue:要插入的对象超出   cappedMaxSize

此集合不是“上限”(我使用db.my_collection_name.stats()[“上限”]测试了它)

如何导入此类文件?

提前致谢

2 个答案:

答案 0 :(得分:0)

可能是该集合以前是按上限创建的,但仍然具有附加的属性。 检查集合属性,或者(如果不需要数据,则将其删除并重新创建)

答案 1 :(得分:0)

尝试插入具有递归属性的对象时出现相同的错误(其中一个对象是自引用的)。