1
두 모델이 있습니다. mult
및 post
으로 전화 할 수 있습니다. 그들은 많은 관계를 가지고 있습니다.여러 모델에 대한 레코드 만들기 EmberJS 2.6
포스트 :
그들의 정의는 모양
export default Model.extend({
name: attr(),
mult: hasMany('mult')
});
배수 :
export default Model.extend({
name: attr(),
perspectives: hasMany('post')
});
나는 Post
를 만들고 여기에 Mults
을 추가하여 시작하고자합니다. 그래서, 할
createPost(name) {
let post = this.get('store').createRecord('post', {
name: name, mults: []
});
post.save();
},
내 controller.js. 그러나,이 후
mult.js:3 Uncaught TypeError: (0 , _emberData.default) is not a function
의 예외가 발생하며 mult
이 라인을 참조한다 :
name: (0, _emberData['default'])(),
내가 어떤 mults
를 제공하지 않고 post
첫째을 만들 수 있습니까? 그렇다면 제안 된 해결 방법은 무엇입니까?