貓鼬會顯示一種奇怪的行爲。以下幾行代碼首先完全刪除一個集合,然後創建一個新對象,最後再次刪除集合。貓鼬不會從收藏品中移除物品
Model.remove().exec();
var obj = new Model({ name: 'my object' });
obj.save();
Model.remove().exec();
雖然第一刪除作品(我每次啓動程序時,收集被清空),第二個有沒有效果(當我查詢集合,對象是仍然存在)。我不知道這裏發生了什麼。
環境:Node.js的v0.8.20,MongoDB的v1.2.14和貓鼬V3.6.0