假设我的应用程序Model.hasMany(RelatedModel)
和RelatedModel.belongsTo(Model, {foreignKey:{allowNull: false, name: 'model_id'}});
中有Model和RelatedModel类型,是否可以使用RelatedModel设置构建Model实例?
当我使用
时var model = Model.build({});
model.createRelatedModel({});
model.save();
应用程序失败,因为模型在构建时没有id,并且只在调用save()之后才分配id,所以relatedModel以model_id设置为NULL结束。
是否可以使用非持久模型及其关系,然后用model.save()
保存所有模型? (使用交易也很好)