マングースは奇妙な行動を示します。次のコード行は、最初にコレクションを完全に削除し、次に新しいオブジェクトを作成し、最後にコレクションを再度削除します。
Model.remove().exec();
var obj = new Model({ name: 'my object' });
obj.save();
Model.remove().exec();
最初の削除は機能しますが (プログラムを起動するたびにコレクションが空になります)、2 番目の削除は効果がありません (コレクションを照会すると、オブジェクトはまだ存在します)。ここで何が起こっているのか理解できません。
環境: Node.js v0.8.20、MongoDB v1.2.14、Mongoose v3.6.0