开发者社区> 问答> 正文

使用mongo update命令后, 数据集合无法访问,求助。

落地花开啦 2016-02-25 15:13:02 1305

在使用update 修改mongodb字段名称后,该集合无法正常访问了。错误如下:
`Exception in thread "main" com.mongodb.MongoException: BSONObj size: -286331154 (0xEEEEEEEE) is invalid. Size must be between 0 and 16793600(16MB) First element: _id: "11536456"

at com.mongodb.QueryResultIterator.throwOnQueryFailure(QueryResultIterator.java:214)
at com.mongodb.QueryResultIterator.init(QueryResultIterator.java:198)
at com.mongodb.QueryResultIterator.initFromQueryResponse(QueryResultIterator.java:176)
at com.mongodb.QueryResultIterator.<init>(QueryResultIterator.java:64)
at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:86)
at com.mongodb.DBCollectionImpl.find(DBCollectionImpl.java:66)
at com.mongodb.DBCursor._check(DBCursor.java:458)
at com.mongodb.DBCursor._hasNext(DBCursor.java:546)
at com.mongodb.DBCursor.hasNext(DBCursor.java:571)`

不知道那位朋友碰到过这种情况,需要怎么处理

分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:47:34

    Size must be between 0 and 16793600(16MB) First element: _id: "11536456"
    mongodb 默认单文档返回最大为16mb, 是不是某个document体积过了

    0 0
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程