撤消convertToCapped到集合

Abe*_*ayo 6 mongodb nosql

在MongoDB中,您可以使用该命令将集合转换为上限集合convertToCapped,但有没有办法可以恢复此更改,以便上限集合恢复正常?

wal*_*lla 5

似乎只有一种方法可以将上限集合转换为普通集合 - 只需将简单的复制对象转换为普通集合并删除原始上限集合.


db.createCollection("norm_coll");
var cur = db.cap_col.find()
while (cur.hasNext()) {obj = cur.next(); db.norm_coll.insert(obj);}