我在MongoDB資料庫(Version 2.6)中,發現集合中幾個document中有錯誤值,想用update去手動修改時發現會有下圖的報錯。
查看相關文件後發現原因是collection帶有capped屬性,導致只能對該集合中的文檔進行update時,只能在原有位元組數上限的基礎上進行刪減而不能添加。不知道各位有沒有碰到過類似的問題,有沒有辦法將capped集合轉換回普通集合。
謝謝各位大佬~
认证0级讲师
不能 但可以將資料匯出,重新建立同名普通集合,再匯入資料
不能
但可以將資料匯出,重新建立同名普通集合,再匯入資料