Mongo和上限系列

时间:2015-03-18 17:29:00

标签: mongodb collections

我正在使用Mongo(2.6.7)并且我需要将我现有的Capped Collection更新为'常规'集合,它没有上限

有没有办法,使用mongo命令shell来实现这一目标?如果可能,我不想删除并重新创建集合(因为它是一个生产系统)。

我看到有一个convertToCapped函数,但有什么东西会以另一种方式工作吗?

2 个答案:

答案 0 :(得分:0)

我认为有一种方法可以做到而不放弃它。 您可以做的是重命名现有的上限集合。并使用旧系列的名称创建一个正常的新系列。

您可以使用评论中的链接。

答案 1 :(得分:-1)

db.runCommand({"convertToCapped":"posts",size:10000})

更改"帖子"限制集合

相关问题