TS + Sequelize - 指定模型上的字段类型
TS + Sequelize - Specifying the type of fields on the model
我有这两行代码。我找不到他们的任何文档:
declare setClasa: HasOneSetAssociationMixin<Clasa, 'id'>;
declare createClasa: HasOneCreateAssociationMixin<Clasa>;
我不太明白两者的区别。他们每个人应该做什么?设置和创建有什么区别?
Set
是关于在现有的 Clasa
记录中设置一个外键值,而 Create
是关于创建一个新的 Clasa
记录并将其与记录相关联协会的另一端。
我有这两行代码。我找不到他们的任何文档:
declare setClasa: HasOneSetAssociationMixin<Clasa, 'id'>;
declare createClasa: HasOneCreateAssociationMixin<Clasa>;
我不太明白两者的区别。他们每个人应该做什么?设置和创建有什么区别?
Set
是关于在现有的 Clasa
记录中设置一个外键值,而 Create
是关于创建一个新的 Clasa
记录并将其与记录相关联协会的另一端。