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