1
我想爲使用set()方法和commit()設置投資組合項目/要素對象的父項。但是父屬性未設置。對此有任何建議。在此先感謝想要設置項目組合的父項/功能
genericInnerCopy: function(_childObj) {
that = _childObj;
console.log("parent MMF object", _newParent);
var record = Ext.create(this.model, {
Name: that.get('Name'),
//Parent: _newParent,
});
record.save({
callback: function(result, operation) {
if(operation.wasSuccessful()) {
result.set('Parent', _newParent);
result.commit();
}
else{
console.log("error");
}
}
});
},
謝謝,這是我試圖複製整個對象的問題,它的工作。但是現在我正在爲每個要素對象調用這個函數,並且只有最後一個要素對象的父對象正在設置。看到這個問題[http://stackoverflow.com/questions/26097883/not-able-to-update-parent-for-all-portfolioitem-feature-which-i-copied-for-parti]。提前致謝。 – Sontya 2014-09-29 10:39:58
不客氣。對我來說,這聽起來與在這裏發佈的循環問題中的閉包類似,只有結果中的最後一條記錄可以訪問:http://stackoverflow.com/questions/25967655/last-record-value-is-displayed-not-all -values-are-looped – nickm 2014-09-29 16:12:53
這是我得到的錯誤'併發衝突:[對象已被修改,因爲在此上下文中被讀取以進行更新] - ConcurrencyConflictException:已修改,因爲read on update:Object類:com.f4tech.slm。 domain.PortfolioItem:ObjectID:23365091021「length:1' – Sontya 2014-09-29 16:50:19