mongodb中的BSONObj大小错误

pra*_*tas 7 mongodb

断言:10334:BSONObj大小:27624158(0xDE82A501)无效.大小必须介于0和16793600之间(16MB)第一个元素:_id:ObjectId('5329dd954a33b081be667532').我运行.js文件时收到上述错误.我有两个城市和国家的集合,有超过1500万的记录,我正在对这两个集合中的一些提交索引.可能是什么问题?

SCB*_*SCB 2

听起来您的索引或文档已损坏。

我会按以下顺序尝试两件事之一:

  1. 修复数据库 http://docs.mongodb.org/manual/reference/command/repairDatabase/

  2. 如果您能够删除 ID 为 ObjectId('5329dd954a33b081be667532') 的相应文档。