无法在环回中更新模型

Not able to update model in loopback

我在环回中使用了 updatingAll 方法,但它不起作用我无法理解原因

我写过这样的东西

let data = {
      isActive: false
    };

      myModel
          .updateAll(data, {
            id: {
              inq: questionIds
            },
          });

updateAll 中的参数顺序似乎不正确。来自 documentation:

PersistedModel.updateAll([where], data, callback)

此外,似乎需要一个回调函数

Callback function called with (err, info) arguments. Required.

所以你的电话应该是这样的:

let data = {
    isActive: false
};
myModel.updateAll({
    id: {
        inq: questionIds
    },
}, data, (err, info) => null); //might want to add error checking to callback function