想象一个错误跟踪器。
每张票都包含大量数据。现在,一长串工单中的几张工单的状态已更新。
App.Ticket = DS.Model.extend({
id: DS.attr('number'),
status: DS.attr('string'),
...
});
当前调用时
save
在 ember-data 中,这会将完整的模型发送到服务器。我该怎么做才能只发送部分更新,例如
[{"id": 1, "status": "closed"}, {...}]
? PS:我知道现在这是不可能的,所以我想知道是否有解决方法/修改可以实现这一点? (不需要通用解决方案)。
最佳答案
我目前的解决方法是指定一个 readOnly
排除我不想在 POST 中发送的属性的选项。
详情请见:https://github.com/emberjs/data/pull/303#issuecomment-13993905
关于ember.js - Ember-Data 中的部分更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15041072/