我正在尝试使用 Ember Data 加载模型。获取模型的 AJAX 调用似乎成功,但我得到以下信息
未捕获的错误:断言失败:为 App.Account 类型的模型加载了数据哈希,但未提供主键“未定义”。
在 ember-data.js:1128 中,当模型未指定 primaryKey 时,它似乎在为 primaryKey 定义 undefined 并且不默认为“id”。但我也尝试过明确使用 primaryKey 无效。
为了完整起见,这是我的模型:
App.Account = DS.Model.extend({ 投资组合ID:DS.attr('整数'), 标题:DS.attr('string'), user_id: DS.attr('integer'), 网址:“投资账户” });
我正在使用以下内容加载帐户:
App.store.find(App.Account, account_id)
有任何想法吗?