我需要在mongodb中更新多个记录。在Sails.js中更新多个MongoDB记录
从前端逻辑,我得到了如下ID的数组。
IDS:[[“530ac94c9ff87b5215a0d6e6”,“530ac89a7345edc214618b25”]]
我有ID数组如上,我需要更新的文件夹字段为该阵列中的所有记录。
我试着将id传给下面的mongodb查询,但仍然不起作用。
Post.native(function(err, collection) {
collection.update({
_id : {
"$in" : ids
}
}, { folder : 'X'}, {
multi : true
}, function(err, result) {
console.log(result);
});
});
请帮忙。
你能解释“不行”好一点吗?怎么了?你能指望什么。显示你想要更新的文件(只有几个)以及你期望的结果。编辑你的问题,不要把它放在评论中。 –