使用dasherized model of model创建记录时出错

时间:2014-07-11 20:55:01

标签: ember.js ember-data

我有一个名为AdGroup的模型,它的声明如下:

App.AdGroup = DS.Model.extend({ ... });

我正在尝试使用this.store.createRecord('ad-group')创建记录,但Ember会抛出错误No model was found for 'ad'

将其更改为createRecord('adgroup')createRecord('adGroup')会引发类似错误。

当我检查Ember控制台数据选项卡时,模型显示为ad-group,因此我不确定将其设置为什么。我知道我可以将模型声明为App.Adgroup,但这不是必需的。

1 个答案:

答案 0 :(得分:2)

您应该可以使用广告组。听起来还有别的事情发生了。模型定义是什么样的?

在JSBin.com上查看this working example