FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! });
以上似乎不起作用。记录仍然存在。
有人可以修复吗?
docs是一系列文档。所以它没有mongooseModel.remove()方法
docs
mongooseModel.remove()
您可以分别迭代和删除数组中的每个文档。
或-由于看起来您是通过(可能)唯一的id使用findOne来查找文档的- 而不是find。
findOne
find