Sencha touch 2代理编写器和模型映射

时间:2012-07-31 14:10:45

标签: mapping sencha-touch extjs sencha-touch-2

在我的模型中,字段使用映射来从json中获取Get请求中的数据。

{name: 's35_193', type: 'int', mapping: 'oa$ext.od$document.od$fields.od$field[2].od$value[0].$t'}

我的代理读写器中定义了一个root:' entry'

在post post中,要保存我的模型实例,不保留此映射。我修改了s35_193字段的值,当我用一个帖子保存模型实例时,我在请求正文中得到了这个

{"entry":{"s35_193":1342735200005} .....  }

如何更改模型代理编写器对字段进行编码以保持映射的方式?

THX

1 个答案:

答案 0 :(得分:0)

有关信息,我创建了一个新的编写器,并且我重写了getRecordData()方法。

我可以写下我想要的对象。

希望它会帮助别人:)