mongodb中的BSONObj大小错误

mongodb中的BSONObj大小错误,mongodb,Mongodb,断言:10334:BSONObj大小:27624158(0xDE82A501)无效。大小必须介于0和16793600(16MB)之间第一个元素:_id:ObjectId('5329dd954a33b081be667532')。 我在运行.js文件时遇到上述错误。 我有两个收藏城市和国家,有超过1500万的记录,我正在对这两个收藏的一些文件进行索引。可能是什么问题?听起来您的索引或文档已损坏 我将按以下顺序尝试两件事情中的一件: 修复数据库 如果您能够删除id为的相应文档: ObjectId('

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

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

我将按以下顺序尝试两件事情中的一件:

  • 修复数据库

  • 如果您能够删除id为的相应文档: ObjectId('5329dd954a33b081be667532')


  • 当我们找到命令时,它是否加载到RAM中?当我们进行查询时,如果不需要_id文件,那么排除它是否有益?