JSFiddle - http://jsfiddle.net/9gA4y/1/
私は次のモデルを持っています:
contact => (many2many) => tags
contact => (one2many) => address
Ember データ モデル:
App.Contact = DS.Model.extend({
name: attr('string'),
tags: hasMany('App.Tag'),
addresses: hasMany('App.Address')
});
App.Address = DS.Model.extend({
street: attr('string'),
country: attr('string'),
contacts: belongsTo('App.Contact')
})
App.Tag = DS.Model.extend({
name: attr('string'),
contacts: hasMany('App.Contact')
});
新しい連絡先レコードを追加することがわかりました
- 既存の住所を新しく作成した連絡先に関連付けるにはどうすればよいですか。(1 2 多数)
- 新しく作成した連絡先に既存のタグを関連付けるにはどうすればよいですか。(多い 2 多い)
- 既存の連絡先の関連付けを削除するにはどうすればよいですか。