Я пытаюсь обработать событие после создания новой записи в хранилище ExtJS и сохранения ее на сервере. Но у меня есть проблема - запись событий запускается только после действия обновления. Документация гласит:
@ event write Запускает, если сервер
возвращает 200 после
Ext.data.Api.actions CRUD action.
Успех акции определяется в
свойство result ['successProperty']
(ПРИМЕЧАНИЕ для магазинов RESTful, простой 20x
ответ достаточен для действий
«уничтожить» и «обновить». "Создать"
действие должно вернуться 200
с базой данных пк).
Теперь у меня есть такой ответ от сервера: [{"tid": 5, "action": "CityGrid", "type": "rpc", "method": "create", "result": {"msg": "saved", "data": {}, }}]
Я думаю, что добавление database.pk созданного объекта к ответу сервера должно решить проблему, но я не знаю, как это сделать. Я пробовал это ... "data": {"Id":my_object.id}
, но без эффекта.