我在看续集纪录片。在Model Definition的底部,我想知道sequelize变量是用来做什么的?我能把它去掉吗?
{
sequelize,
modelName: 'foo'
}发布于 2019-09-19 11:53:09
在这里,sequelize只是sequelize连接实例。
如您所见,sequelize初始化方法需要两个对象作为参数。
Foo.init(
{
title: Sequelize.STRING,
description: Sequelize.TEXT, //first argument
deadline: Sequelize.DATE
},
{ sequelize, modelName: 'foo' } //second argument
) 第一个参数是所有的模型字段,第二个参数需要对模型的实例和名称进行排序。
因此你不能移除它。
https://stackoverflow.com/questions/58002940
复制相似问题