无法使用belongsTo关系

时间:2016-11-11 20:44:42

标签: ember.js

当我尝试创建记录时,只创建了一个属性。 我使用的是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'),它会显示我选择的类型。

0 个答案:

没有答案