我正在实施 MERN Stack 登录/注册,并尝试逐步在 Postman 中测试我的响应。首先,我编写了注册代码,然后编写了登录代码,但在调用注册链接的情况下,我在邮递员中收到以下错误:
error: SequelizeValidationError: string violation: created cannot be an array or an object
有人可以提供任何建议来帮助吗?我认为在User.js findone()功能上我这边有某种失误。
还有其他解决办法吗?
./数据库/DB.js
const db = {}
const sequelize = new Sequelize("mern", "root", "", {
host: "localhost",
dialect: "mysql",
port: "3307",
operatorsAliases: false,
pool: {
max: 5,
min: 0,
acquire: 30000,
idle: 10000
}
})
db.sequelize = sequelize
db.sequelize = sequelize
module.exports = db
Run Code Online (Sandbox Code Playgroud)
./models/User.js
const db = require("../database/db")
module.exports = db.sequelize.define(
'user',
{
id: {
type: Sequelize.INTEGER,
primaryKey: …Run Code Online (Sandbox Code Playgroud)