搜尋

首頁  >  問答  >  主體

如何將MongoDB中集合中capped屬性去除

我在MongoDB資料庫(Version 2.6)中,發現集合中幾個document中有錯誤值,想用update去手動修改時發現會有下圖的報錯。

查看相關文件後發現原因是collection帶有capped屬性,導致只能對該集合中的文檔進行update時,只能在原有位元組數上限的基礎上進行刪減而不能添加。不知道各位有沒有碰到過類似的問題,有沒有辦法將capped集合轉換回普通集合。

謝謝各位大佬~

PHP中文网PHP中文网2798 天前1126

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-04-27 09:04:08

    不能
    但可以將資料匯出,重新建立同名普通集合,再匯入資料

    回覆
    0
  • 取消回覆