从商店中删除记录而不会在DS.Store#commit上导致服务器调用

bar*_*rab 2 ember.js ember-data

我正在开发一个推送应用程序,需要从DS.Store中删除项目而不调用任何操作.我可以使用load()插入对象,但需要能够在另一个客户端上删除对象后"卸载"它.

谢谢

Jon*_*ran 14

record.unloadRecord();
Run Code Online (Sandbox Code Playgroud)

这将清除belongsTo,并hasMany记录在案的关系,然后转换记录的deleted.saved状态,完全不需要任何发送到服务器.