我正在sailsJS应用程序(ExpressJs)中实现sequelizer,我正在学习本教程: 来自续集团队的https://github.com/sequelize/express-example解释了如何实现它。但是我仍然遇到错误,我目前唯一的模型是(存储库中的相同):
module.exports = function(sequelize, DataTypes) {
var User = sequelize.define("User", {
username: DataTypes.STRING
});
return User;
};
这就是我尝试创建新对象的地方:
var models = require("../api/models");
models.sequelize.sync({force: true}).then(function () {
models.User.create({
username: "MiguelCrespo"
}).then(function() {
console.log("THEN");
});
});
在尝试之后我收到了这个错误:
但我可以正确搜索模型,只有当我尝试在数据库中保存或创建新对象时才会出现此错误