通过非id字段追加或替换商店的数据

时间:2015-11-12 15:39:08

标签: javascript extjs sencha-touch

我使用代理配置从服务器提取数据的商店

Ext.define("MyStore", {
    extend: 'Ext.data.Store',

    requires: ['Ext.data.proxy.Rest'],

    config: {
        model: "MyModel",
        autoLoad: false,

        proxy: {
            type: 'rest',
            url: '.../url/...',
            useDefaultXhrHeader: false,
            method: 'GET',
            headers: {
                'accept': 'application/json',
                'Authorization': 'Bearer userToken'
            },

            reader: {
                type: 'json',
                rootProperty: 'prop',
                totalProperty: 'count',
                successProperty: 'success'
            }
        }
    }
});

鉴于代理调用的服务根据当前日期提供更新,我想保留存储记录,并附加新结果。
最后,如果我希望能够替换特定字段(代码)中具有相同值的记录。

0 个答案:

没有答案