我正在使用Sequelize在Node-Express应用程序中处理MySQL数据库。我正在尝试按照文档定义一个教师模型,但我发现了两种可能的选择。第一个意思是做
var Teacher = sequelize.define('Teacher', {
firstname: Sequelize.STRING,
lastname: Sequelize.STRING})
另一种选择是
export default function(sequelize, DataTypes) {
var Teacher = sequelize.define('Teacher', {
firstname: DataTypes.STRING,
lastname: DataTypes.STRING})
我不明白这两者之间是否真的有区别(Sequelize和DataTypes),或者为什么我要导出第二个。
转载请注明出处:http://www.intrusion-fire.net/article/20230526/1096201.html