如何聚合存储调用

How to aggregate store calls

本文关键字:调用 存储 何聚      更新时间:2023-09-26

我需要用不同的参数值调用一个存储两次。有什么方法可以聚合两个不同的调用吗?

var result1 = myStore.load({params:{id:id1}}); ==> 3 results
var result2 = myStore.load({params:{id:id2}}); ==> 4 results
                                                   Total 7 results

如果要聚合记录,请对第二个和后续的load参数使用addRecords: true配置选项。

请参阅:http://docs.sencha.com/extjs/4.2.2/#/api/Ext.data.Store-方法加载

但是,如果您想将两个加载序列作为一个请求发送,则必须修改服务器的API以接受多个ID。