Ember-data 1.0.0-beta.19:store.find()返回DS.INTERNALMODEL实例

时间:2015-06-06 08:09:59

标签: ember-data

我已将Ember-data更新为1.0.0-beta.19,现在store.find('events')已解决的承诺返回DS.INTERNALMODEL个实例,而不是DS.MODEL。使用Ember-data 1.0.0-beta.18它运行正常。有什么想法吗?

更新

最后,我发现我的应用程序代码中的某个地方使用的是Ember数据内部代码,如store.find('events.content'),导致异常。调试器没有那么有用,可以跟踪它,但删除这个解决了我的问题。

2 个答案:

答案 0 :(得分:2)

这是一个错误,如果承诺使用DS.InternalModel解析,那些仅供内部使用Ember-Data,不应暴露给用户代码。如果仍有问题,请提交错误

答案 1 :(得分:0)

这是故意的。它在chanelog中被注意到:

  • #3094懒惰实现DS.Models的应用代码,在ED内使用InternalModel否则

它应该在很大程度上没有问题。你有问题吗?

您可以使用DS.Model

访问InternalModel.record