В ExtJ, как я могу получить идентификатор после синхронизации записи в магазине?
If I have a store under ExtJs 4, how do I get an id from a newly added record after a sync occurs?
Например, если у меня естьPersonStore
установите автосинхронизацию, и я добавлю нового человека на основе формы, заполненной пользователями, я могу добавить новую запись в хранилище, выполнив следующие действия;
var values = button.up('form').getForm().getValues(),
store = Ext.StoreMgr.lookup('PersonStore'),
result;
result = store.add(values);
Так как для autosync установлено значение true, новое значение отправляется на сервер, где ему назначается идентификатор. Затем сервер отвечает клиенту с идентификатором вновь созданной записи.
How do I get the id for this newly created record in my client side code? Я предполагал, что результат будет содержать его, но результат все еще имеет идентификатор, установленный на ноль.