我正在尝试使用sequelize orm将一个简单的用户对象插入mysql数据库。
用户模型映像
车身有效载荷和错误图像
插入代码:
try {
const { body } = req
const user = await User.create(body) // It's breaking here :(
const userJson = user.toJSON()
res.send({
user: userJson,
token: jwtSignUser(userJson)
})
} catch (err) {
res.status(400).send({
error: 'Something went wrong!'
})
2条答案
按热度按时间kd3sttzy1#
我相信你还没有定义
hooks
正确地。它们应该是函数,我看不出来hashPassword
在已共享的代码中定义。从文件中
zrfyljdw2#
确保引用
hashPassword
如果函数声明位于不同的文件中,则它是正确的:)