小编典典

如何使用 Node.js Mongoose 删除文档?

all

FBFriendModel.find({
    id: 333
}, function (err, docs) {
    docs.remove(); //Remove all the documents that match!
});

以上似乎不起作用。记录还在。

有人可以修复吗?


阅读 80

收藏
2022-04-08

共1个答案

小编典典

docs是一个文档数组。所以它没有mongooseModel.remove()方法。

您可以分别迭代和删除数组中的每个文档。

或者 - 因为看起来您正在通过(可能)唯一的 id 查找文档 - 使用findOne而不是find.

2022-04-08