我正在使用RESTAdapter的ember-data。
我有 Tours 的模块:
DS.Model.extend({
title: DS.attr('string'),
trips: DS.hasMany('trip')
});
这是用REST json填充的:
[{
id: 132,
title: 'Tour title',
},...]
以及旅行的模块:
DS.Model.extend({
tour: DS.belongsTo('tour'),
startDate: DS.attr('date')
});
这是用REST json填充的:
{
id: 12345,
tour_id: 132,
startDate: '2013-01-01',
}
我希望在使用旅行模型时,我可以拨打trip.tour.title
来获取旅行的标题。并且我可以分别使tour.trips
获得所有旅行旅行的清单。
但不知怎的,这不起作用任何关系使用甚至不会触发ajax请求。所以我想知道为什么?所有属性都已正确映射,但不是关系。
请建议。
答案 0 :(得分:0)
似乎它是这个库的旧版本,这已不相关了。