У меня есть следующий код, который должен создать новый элемент.Тип прокси - REST.
var inst = Ext.ModelMgr.create({
title: values.title
}, "EntriesModel");
inst.save({
success: function(model) {
console.log(model);
}
});
После сохранения () я вижу, что запрос отправлен на http://localhost:3000/entries/0.json,, в то время как я предполагаю, что он должен был быть отправлен на http://localhost:3000/entries
Модель записей выглядит так:
Ext.regModel("EntriesModel", {
fields: [
{name: "id", type: "int"},
{name: "title", type: "string"},
{name: "list_id", type:"int"},
{name: "bought", type: "boolean"},
],
proxy: {
type: 'rest',
url: '/entries',
format: 'json',
noCache: true,
reader: {
type: 'json',
root: 'data'
},
writer: {
type: 'json'
},
listeners: {
exception: function (proxy, response, operation) {
console.log(proxy, response, operation);
}
}
}
});
Backend - это Rails.