我有一个自定义序列化程序,不会让您厌烦细节。无论如何,对于hasMany
关系,我想在单独的查询中获取数据。
例如,当我获取“加载”时,车辆关系在有效负载中将为空。然后,如果需要,我会为此负载/vehicles?loadId=12
获取“车辆”。我可以在Ember数据中看到车辆关系正确地连接到负载,但是,当我查看负载时,它有一个0长度的数组。
任何人都可以给我一个提示,告诉我如何将关系添加到车辆模型中?如果需要,我可以提供序列化器。
var Load = DS.Model.extend({
...
vehicles : DS.hasMany('vehicle')
});
var Vehicle = DS.Model.extend({
...
load : DS.belongsTo('load')
});