Ember-Data:Ember不会在两个相关模型之间建立连接 - DS.ActiveModelAdapter

时间:2014-01-04 18:57:41

标签: ember.js ember-data

我正在尝试检索与hasManyprojectTeams关系的项目,该项目与belongsTo的关系Teams

我正在使用ActiveModelAdapter并遵循emberjs.com上的文档中指出的约定。检索完文件后,我检查了JSON输出,它根据ember的预期有效(外键包含_id后缀)。但是,模型之间没有关系。

有趣的事实是,我可以从ProjectTeam获取ProjectTeam的参考...

为了您的方便,我创建了以下小提琴:

http://jsfiddle.net/alexspeller/SwWkB/1/

1 个答案:

答案 0 :(得分:0)

您需要在项目的json上定义项目团队ID

    id: 1
    name: "asd"
    top_down_date: "2014-01-08"
    cape_town_date: "2014-01-23"
    created_at: "2014-01-04T16:17:59.441Z"
    updated_at: "2014-01-04T16:17:59.441Z"
    project_team_ids: [1]

http://jsfiddle.net/VHfKv/