sequelize postgresql更新迁移

时间:2017-07-20 12:28:02

标签: postgresql migration sequelize.js

我使用sequelize和PostgreSQL并尝试通过迁移进行简单更新,找到特定值并对其进行udpate。我已经实现了alter table迁移没有问题,我必须遗漏一些简单的东西,我可以确认我有一个myTable并且有一个名为" name"并且条目的值为" bob"。

queryInterface.sequelize.query(`UPDATE 'myTable' SET name = 'bob' WHERE name = 'fred'`)

这是我得到的错误

Unhandled rejection SequelizeDatabaseError: syntax error at or near "'myTable'"

1 个答案:

答案 0 :(得分:1)

不应该

queryInterface.sequelize.query(`UPDATE myTable SET name = 'bob' WHERE name = 'fred'`)

单引号用于正确的字符串,但您可以使用双引号。 这个答案有更多info