Extjs-是否可以使用单个Json存储?

Extjs-是否可以使用单个Json存储?,extjs,jsonstore,Extjs,Jsonstore,我将ExtJS与rails 3.0.6一起使用。 我有一个表格和一个网格面板。例如,表单包含客户详细信息,网格包含特定客户购买的产品详细信息(一对多) 有人能建议如何将整个数据(表单+网格)作为单个json存储而不是两个json存储发送吗 提前谢谢 新的Ext JS 4具有模型关联,可以解决问题() 调用user.orders()返回使用orders模型配置的存储,因为用户模型定义了hasMany的关联:“orders” User.load(123, { success: functio

我将ExtJS与rails 3.0.6一起使用。 我有一个表格和一个网格面板。例如,表单包含客户详细信息,网格包含特定客户购买的产品详细信息(一对多)

有人能建议如何将整个数据(表单+网格)作为单个json存储而不是两个json存储发送吗


提前谢谢

新的Ext JS 4具有模型关联,可以解决问题()

调用user.orders()返回使用orders模型配置的存储,因为用户模型定义了hasMany的关联:“orders”

User.load(123, {
    success: function(user) {
        //we can iterate over the orders easily using the Associations API
        user.orders().each(function(order) {
            console.log(order.get('status'));

            //we can even iterate over each Order's OrderItems:
            order.orderItems().each(function(orderItem) {
                console.log(orderItem.get('title'));
            });
        });
    }
});

如果我面临这个问题,我可能会为此目的建立另一个存储,加载json数据,并在加载数据后将所需数据准备到两个不同的存储。我已经使用了两个存储,但现在我想将其作为单个json存储使用!如果你能给我们提供一些测试数据,这样我们就可以帮助你了:)@Lionel:你可以在这里看到测试数据-有没有其他方法可以使用extjs3.2.1来做同样的事情?extjs 4.0是否与Ext Designer 1.1.2兼容??
User.load(123, {
    success: function(user) {
        //we can iterate over the orders easily using the Associations API
        user.orders().each(function(order) {
            console.log(order.get('status'));

            //we can even iterate over each Order's OrderItems:
            order.orderItems().each(function(orderItem) {
                console.log(orderItem.get('title'));
            });
        });
    }
});