У меня есть две связанные модели, Пользователь и заказ. У пользователя много ордеров.Как отображать связанные модели в отдельных Ext сетках?
Ext.define("User", {
extend: 'Ext.data.Model',
fields: [
'id', 'name'
],
hasMany: {model: 'Order', name: 'orders'},
proxy: {
type: 'ajax',
url : 'users.json',
reader: {
type: 'json',
root: 'users'
}
}
});
Ext.define("Order", {
extend: 'Ext.data.Model',
fields: [
'id', 'total'
],
belongsTo: 'User'
});
Я бы хотел показать всех пользователей в одной панели сетки и все заказы в другой сетке. Я знаю, как показать всех пользователей в сетке, я просто определяю хранилище с помощью модели User. Но я немного потерял, как показать все заказы в отдельной сетке. Должен ли я определять отдельный магазин? Какой прокси-сервер я использую? У кого-нибудь есть понимание? В принципе, мне просто нужно концептуальное понимание.
Вы хотите показать заказы в соответствии с выбранным пользователем или просто показать все заказы? – Vogel612