我想尝试一些相对简单的事情。
我有一个父模型,其中包含一个'always'嵌入的hasMany子模型。现在我希望能够创建父模型,其中包括子模型。我可以像这样创建父模型:
var event = this.get('store').createRecord(App.Parent, { title: "test" });
或
App.Parent.createRecord({title: "test"});
(有什么不同吗?)
当我现在提交该模型时,ember发送:{title: "test, whatever: "whatever", child: []}
我现在如何填充这个子数组?我尝试了很多方法,没有任何作用,例如:
event.get('partners').pushObject(this.get('store').createRecord(App.Partner, { age: 22 }));
给了我一个Uncaught RangeError异常。 无论如何,有没有人知道这个解决方案?真的很有用。