Ошибка при обновлении значения таблицы NM с помощью Sequelize - PullRequest
0 голосов
/ 22 января 2020

Мне нужна помощь, я безуспешно пытаюсь обновить элемент таблицы отношений NM, я получаю сообщение об ошибке

TypeError: this.set is not a function
    at model.funcs.(anonymous function) (/sandbox/node_modules/sequelize/lib/model.js:1103:25)

при вызове result.save (). Я предполагаю, что делаю что-то не так:

Model.SetPart.findOne({
        include: [Model.Part, Model.Set],
        where: { "$part.RebrickableId$": "15392", "$set.RebrickableId$": "75198-1" }
    })
        .then(result => {
            result.Quantity = 2;
            return result.save();
        })
        .then(() => {
            res.send("Updated...");
        })
        .catch(err => {
            console.error(err);
            res.send(/*JSON.stringify(err)*/ "Problem :( " + JSON.stringify(err));
        });

это, вероятно, что-то действительно глупое, но я искал, и я не могу понять, в чем проблема! Может кто-нибудь помочь? спасибо!

...