Javascript mongoose$pull从数组中删除元素
当我运行以下代码从数组中删除(Javascript mongoose$pull从数组中删除元素,javascript,node.js,mongodb,mongoose,mongodb-query,Javascript,Node.js,Mongodb,Mongoose,Mongodb Query,当我运行以下代码从数组中删除($pull)元素时,它不会删除该项。有没有想过我可能会错过什么 App.update( { $and : [{name : "appName"} , { _id : { $in : appIds} }]}, { $pull : { intent_ids : intent.id } }, // <<--- THIS DOESN'T WORK function(err) if (err) throw err; res.send(200); }
$pull
)元素时,它不会删除该项。有没有想过我可能会错过什么
App.update(
{ $and : [{name : "appName"} , { _id : { $in : appIds} }]},
{ $pull : { intent_ids : intent.id } }, // <<--- THIS DOESN'T WORK
function(err) if (err) throw err;
res.send(200);
});
App.update(
{$and:[{name:appName},{{u id:{$in:appid}]},
{$pull:{intent\u id:intent.id},//很难理解你的问题,你能给我们展示一下你对Intent
、User
和App
模型的模式定义吗?@chridam刚刚用这些信息更新了我的帖子。谢谢!很难理解你的问题,你能给我们展示一下你对Intent
、User
和App
模型的模式定义吗?@chridam刚刚用这些信息更新了我的帖子。谢谢!