标题说明了所有内容,以下是详细信息。为什么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,然后我无法启动批处理将修改发送到服务器。
我该如何解决这个问题?