我想添加一个employee
belongsTo 一个business
和一个business
hasManyemployees
关系,但是foreign key
是businessId
而不是business_id
。我可以在哪里配置Ember以允许businessId
作为外键?
实际上,我如何使modelId
成为所有外键的格式?
我们使用的是Ember data 1.13
、ember-cli 1.13
controllers/employee.js
import DS from 'ember-data';
export default DS.Model.extend({
business: DS.belongsTo('business', { async: true })
});
controllers/business.js
import DS from 'ember-data';
export default DS.Model.extend({
employees: DS.hasMany('employee', { async: true })
});
1条答案
按热度按时间olmpazwi1#
您可以实现一个custom serializer来转换JSON有效负载中所需的键,以匹配模型中定义的属性: