【发布时间】:2022-01-19 14:18:14
【问题描述】:
我在这里有一个模型定义:
const Tags = sequelize.define('Tag', {
name: {
type: DataTypes.TEXT,
allowNull: false,
},
adminOnly: {
type: DataTypes.BOOLEAN,
defaultValue: false,
},
})
还有 2 个端点,它们从数据库 (psql) 创建和获取对象
const tags = await Tags.findAll()
但是这条线失败了。我得到的是
UnhandledPromiseRejectionWarning: SequelizeDatabaseError: invalid input syntax for integer: "tags"
虽然
await Tag.create({name: name, isStock: isStock ?? false})
工作得很好。
当我登录到 psql 控制台并在表上进行选择时,我也没有问题。
【问题讨论】:
标签: node.js postgresql sequelize.js