標題說明了所有內容,以下是詳細信息。爲什麼session.getSaveBatch()在添加子記錄時未定義 - 分機5.1.1
我有兩個相關的型號,用戶&角色。
用戶定義爲角色:
Ext.define('App.model.security.User', {
extend: 'App.model.Base',
entityName: 'User',
fields: [
{ name: 'id' },
{ name: 'email'},
{ name: 'name'},
{ name: 'enabled', type: 'bool'}
],
manyToMany: 'Role'
});
然後,我有用戶的網格和表單編輯用戶的數據,包括他的角色。
事情是,當我嘗試添加或刪除用戶的角色時,以後調用session.getSaveBatch()返回undefined,然後我無法啓動批處理將修改發送到服務器。
我該如何解決這個問題?