我正在使用 Ember-Data beta 3。我的 Ds.models 类似于以下内容:
App.Item = DS.Model.extend({
itemName: DS.attr('string'),
strategy: DS.belongsTo('strat')
});
App.Strat = DS.Model.extend({
stratName: DS.attr('string'),
items: DS.hasMany('item',{async:true})
});
使用 Ember-data 的 RESTAdapter,我可以使用服务器中的数据填充模型。但是当我尝试将数据持久化回服务器时,没有发送任何“App.Item”记录。我的服务器收到的 JSON 只包含“stratName”。我使用“this.get('model').save()”来触发发送。
我究竟做错了什么?