我在loopback中使用UpdatingAll方法,但它无法正常工作我无法理解原因
我写过这样的东西
let data = {
isActive: false
};
myModel
.updateAll(data, {
id: {
inq: questionIds
},
});
updateAll中的参数顺序似乎不正确。来自documentation:
PersistedModel.updateAll([where],data,callback)
此外,似乎需要回调函数。
使用(错误,信息)参数调用回调函数。需要。
所以你的电话应该是这样的:
let data = {
isActive: false
};
myModel.updateAll({
id: {
inq: questionIds
},
}, data, (err, info) => null); //might want to add error checking to callback function