在MongoDB中,您可以使用该命令将集合转换为上限集合convertToCapped
,但有没有办法可以恢复此更改,以便上限集合恢复正常?
似乎只有一种方法可以将上限集合转换为普通集合 - 只需将简单的复制对象转换为普通集合并删除原始上限集合.
db.createCollection("norm_coll");
var cur = db.cap_col.find()
while (cur.hasNext()) {obj = cur.next(); db.norm_coll.insert(obj);}