我有两个不同但有相似关联的类似模型,当我尝试从这些类似模型之一创建新记录时,它不会复制'关联。
我在两个模型中都有相同的关联。
record_updated = Ext.create('Suite.model.ProjTask', record.getData(true))
我的record.getData(true)对象:
和新的record_updated对象:
答案 0 :(得分:0)
解决方法:手动设置关联记录
record_updated.associations.each(function(association) {
if (typeof record.getAssociatedData()[association.instanceName] != 'undefined') {
record_updated[association.instanceName] = Ext.create(association.model, record.getAssociatedData()[association.instanceName]);
}
});