0
私はバージョン4.8.0の続編を使用しています。 Missing where attribute in the options parameter
オプションパラメータの属性が見つかりません - 続行
const role = req.body;
sequelize.transaction((t)=> {
return sequelize.models.role.update(role, {where: req.params, transaction:t}).then(() => {
res.json({success: true});
})
})
.catch(errorCatch(res));
}
ログreq.params
が、それはこのであることを示しています:問題がどこにある{ id: 'f212d399-f139-4d76-b892-7c2a83281f9b' }
ようではありません、それはしかし、私はこのエラーを取得しています、ドキュメントhttp://docs.sequelizejs.com/class/lib/model.js~Model.html#static-method-updateに従って正しいはずのようにこれが見えます。 誰かが私が間違っていることを教えてもらえますか?私はそれが取引と関係があるかもしれないと思う。