猫鼬会显示一种奇怪的行为。以下几行代码首先完全删除一个集合,然后创建一个新对象,最后再次删除集合。猫鼬不会从收藏品中移除物品
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