В Ember Data, как вы определяете ассоциацию ownTo/hasMany, которая использует другую модель или внешний ключ, чем то, что было бы выбрано по умолчанию?
Например, у меня есть модель App.Item
, принадлежащая модели App.User
, но я хочу получить доступ к пользователю через атрибут owner
:
App.Item = DS.Model.extend({
owner: DS.belongsTo('App.User'),
});
item.get('owner'); // should be an App.User
// And the data from the server looks like:
{
owner: 2, //id
}