如何将Dojo JsonRestStore与数据库ID同步

如何将Dojo JsonRestStore与数据库ID同步,dojo,dojox.grid.datagrid,Dojo,Dojox.grid.datagrid,我有一个具有以下属性的类“Contact”: id name email 每当创建新联系人时,数据库就会创建id。这些联系人是 使用Dojox DataGrid(使用JsonRestStore)在UI中显示 通过创建新联系人时 personStore.newItem({name: "foo", email: "foo@acme.org"}); personStore.save(); 客户端使用JSON请求体执行“HTTP POST”请求,该请求体由 在数据库中创建后端和具有唯一id的新联系人

我有一个具有以下属性的类“Contact”:

id
name
email
每当创建新联系人时,数据库就会创建id。这些联系人是 使用Dojox DataGrid(使用JsonRestStore)在UI中显示

通过创建新联系人时

personStore.newItem({name: "foo", email: "foo@acme.org"});
personStore.save();
客户端使用JSON请求体执行“HTTP POST”请求,该请求体由 在数据库中创建后端和具有唯一id的新联系人


现在,JsonRestStore包含的新联系人必须使用后端创建的id进行更新。如何做到这一点?“HTTP POST”的预期返回是什么?

在Dojo邮件列表中找到了问题的解决方案