sequelizeJS-试图了解update()返回值

时间:2018-10-10 11:11:56

标签: count sql-update sequelize.js

所以我试图了解sequelize.update提供的返回值。这是我的查询:-

sequelize.query(
    "UPDATE user set password_hash = ''",
    {
        type: sequelize.QueryTypes.UPDATE,
    }
    ).then((result => {
        console.log(result)
    }
    )
)

因此控制台将显示[undefined,100],其中100是查询已更新的正确记录数。但是,它说在文档中更新(至少通过Model)将返回:-

Promise Array [affectedCount,受影响的行]。

但是我的查询似乎正在返回:-

Promise Array [affectedRows,受影响的Count]

它不显示受影响的行?在这种情况下,我不需要查看受影响的行,只需查看受影响的行数即可。但是,我担心在我的实现与文档不匹配的情况下开发代码。续集文档可能过时了吗?

谢谢。

0 个答案:

没有答案