我是新的,我不清楚在究竟是如何的关系,实际上是链接到正确的记录:使用灰烬数据的一对多或多对多,如何指定使用烬数据的关系
例如比方说,我有一个交易和收件人模型。这种关系对于收件人来说是一对多的交易。所以我按照我的理解我会类似于:
型号/ transaction.js
import DS from 'ember-data';
export default DS.Model.extend({
recipient: DS.belongsTo('recipient'),
date: DS.attr('date'),
amount: DS.attr('string')
}).reopenClass({
FIXTURES: [
{
id: '1',
date: '2014/10/06',
recipient: ??
}
]
});
型号/ recipient.js
import DS from 'ember-data';
export default DS.Model.extend({
name: DS.attr('string'),
transactions: DS.hasMany('transaction')
}).reopenClass({
FIXTURES: [
{
id: '1',
name: 'Kurt',
transactions: ??
}
]
});
所以我的问题是你如何申报其交易记录属于哪个特定的收件人记录?
感谢您的任何帮助。
非常感谢您的帮助。然而,从你的例子中借用我仍然无法获得匹配的记录。我打算组装一个jsbin并更新问题。希望在那里有一个工作的例子 – micahblu 2014-10-07 21:19:54