Ember.js 在EmbeddedRecordsMixin中使用EmbeddedBelongs将UpdatePayload更新为
我试图使用并理解EmbeddedRecordsMixin是如何侧载嵌套JSON的,特别是对于belongsTo关系。看看tag:v1.0.0-beta.8中的代码,这行代码让我感到困惑: 因为在类似的方法中,有很多关系, ,在embeddedTypeKey中添加下划线前缀,以指示此记录是侧加载的,因此不是有效负载的主记录 为什么belongsTo关系不需要这样做Ember.js 在EmbeddedRecordsMixin中使用EmbeddedBelongs将UpdatePayload更新为,ember.js,ember-data,Ember.js,Ember Data,我试图使用并理解EmbeddedRecordsMixin是如何侧载嵌套JSON的,特别是对于belongsTo关系。看看tag:v1.0.0-beta.8中的代码,这行代码让我感到困惑: 因为在类似的方法中,有很多关系, ,在embeddedTypeKey中添加下划线前缀,以指示此记录是侧加载的,因此不是有效负载的主记录 为什么belongsTo关系不需要这样做 谢谢 我有一个非常好的理论给你,但后来我证明它有问题。很可能正是这件事导致了一个问题。这是一组嵌入的数据,由于你的陈述,这些数据都搞砸
谢谢 我有一个非常好的理论给你,但后来我证明它有问题。很可能正是这件事导致了一个问题。这是一组嵌入的数据,由于你的陈述,这些数据都搞砸了。橙色-绿色和紫色-金色是错误的,请查看第二个示例以了解它应该是什么样子,或者深入研究json 将其切换为其他名称,可以修复它
App.Color = DS.Model.extend({
name: DS.attr(),
foos: DS.hasMany('foo'),
colour: DS.belongsTo('color')
});
好问题,这是个bug