问题描述
我在MongoDB数据库(Version 2.6)中,发现集合中几个document中有错值,想用update去手动修改时发现会有下图中的报错。
查看相关文档后发现原因是collection带有capped属性,导致只能对该集合中的文档进行update时,只能在原有字节数上限的基础上进行删减而不能添加。不知道各位有没有碰到过类似的问题,有没有办法将capped集合转换回普通集合。
谢谢各位大佬~
问题解答
回答1:不能但可以将数据导出,重新创建同名普通集合,再导入数据
问题描述
我在MongoDB数据库(Version 2.6)中,发现集合中几个document中有错值,想用update去手动修改时发现会有下图中的报错。
查看相关文档后发现原因是collection带有capped属性,导致只能对该集合中的文档进行update时,只能在原有字节数上限的基础上进行删减而不能添加。不知道各位有没有碰到过类似的问题,有没有办法将capped集合转换回普通集合。
谢谢各位大佬~
问题解答
回答1:不能但可以将数据导出,重新创建同名普通集合,再导入数据
相关文章:1. javascript - 关于input="file",重复选择同一文件时不触发change事件的问题2. type="text/css"是什么意思?3. html5 - 有可以一次性把所有 css外部样式转为html标签内style=" "的方法吗?4. javascript - 在移动端input type="number" 键盘没法弹起5. mysql - sphinx查询 "中国" 时也能查询到 "中华人民共和国"6. solaris基础和常用知识 (2)7. background-image:url(" ")我的图片在桌面8. javascript - type="date"的默认值能改变为当天日期吗9. javascript - <input type="file">取消选择时如何保留上次选择的文件10. javascript - 一个字符串转换成数字,例子就是a="2,322.222",b=’1,211.21’,如何在angualr中执行相减
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主