使用节点js删除mongodb中的特定数据

时间:2019-07-15 10:16:11

标签: node.js reactjs mongodb hook

如何使用node.js删除mongodb中的特定数据?

Failed to compile.

./node_modules/react-facebook-login/dist/facebook-login-with-button.js
Module not found: Can't resolve 'C:\Users\ichen\Developer\plain\Strapi.POC\client\node_modules\react-scripts\node_modules\babel-loader\lib\index.js' in 'C:\Users\ichen\Developer\plain\Strapi.POC\client'

我从React hooks crud应用程序中获得了特定的ID,因此我可以在node js中看到该ID,但它并没有删除mongoDB中的特定ID数据

3 个答案:

答案 0 :(得分:0)

您的查询将仅删除带有myquery: passedId的文档

我敢打赌查询应该看起来像{_id: myquery}

dbo.collection("customers").remove({_id: myquery}, function(err, obj) {
  if (err) throw err;
  db.close();
});

答案 1 :(得分:0)

dbo.collection("customers").remove(myquery, function(err, obj) {
 if (err) throw err;
 db.close();
});

答案 2 :(得分:0)

尝试使用delete({query})deleteMany({query})