当我尝试创建记录时,只创建了一个属性。 我使用的是belongsTo关系。 我有一个车型:
//car.js model
import DS from 'ember-data';
export default DS.Model.extend({
manif: DS.attr('string'),
type: DS.belongsTo('type')
});
我可以发送信息:'某些东西',但类型将永远为空。 我测试了它,例如。输入:123,但仍然在我的数据库中为null。
感谢。
编辑:
这是我的控制器:
let newcar = this.get('store').createRecord('car', {
manif: 5,
type: this.get('type')
});
newcar.save().then(function(newcarResponse) {
alert(newcarResponse.get('id') + newcarResponse.get('type'));
});
我确信这个类型有一个值,因为如果我是console.log(this.get(' type'),它会显示我选择的类型。