Всем привет.
Начал использовать REST прокси в своем приложении
Создал несколько связанных моделей.
Ext.define('Object', {
extend: 'Base',
idProperty: 'ObjId',
fields: [
{ name: 'ObjId', type: 'int' },
{ name: 'Name', type: 'string' },
]
});
Ext.define('Param', {
extend: 'Base',
idProperty: 'ParamId',
fields: [
{ name: 'ParamId', type: 'int' },
{ name: 'ObjId', type: 'int', reference: {
type: 'Object',
role:'Object',
inverse: 'Params'
}},
{ name: 'Value'},
]
});
В принципе все работает как надо.
При создании o = Ext.create('Object', {...})
Можно обратится к параметрам o.Params()
Вопрос про загрузку o.Params().load()
При вызове функции содается запрос к серверу вида:
'api/params? filter=[objid =15] /..'
А мне хочется:
'api/objects/15/params'
Кто нибудь озадачивался таким вопросом?