MongoDB修改数据库数据的时候报错

MongoDB 修改数据Cannot change the size of a document in a capped collection: * != *"

 

 

原因:

  集合被设置成了 固定集合 。固定集合的数据不能被修改。只能查找-删除-再插入,也就是创建集合的时候设置了capped参数为true

解决:

  创建集合的时候capped为false或者不写这个参数,默认为false

  

参考:

https://www.solidsyntax.be/2016/03/26/MongoDB-Cannot-change-the-size-of-a-document-in-a-capped-collection/

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
  • 2021-07-05
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
猜你喜欢
  • 2021-06-20
  • 2022-02-19
  • 2021-08-04
  • 2022-12-23
  • 2021-11-22
  • 2021-08-27
  • 2022-12-23
相关资源
相似解决方案