1

当尝试使用 EmberFire firebase 适配器查找模型时,我得到undefined一个错误结果:Error while loading route: undefined. 我也尝试过创建模型,但似乎无法持久化它们,所以也许我的配置有误。

App = Ember.Application.create();

App.ApplicationAdapter = DS.FirebaseAdapter.extend({
  firebase: new Firebase('https://emberfire-test.firebaseio.com')
});

App.Post = DS.Model.extend();

App.IndexRoute = Ember.Route.extend({
  model: function() {
    return this.store.find('post');
  }
});

jsBin在这里:http ://emberjs.jsbin.com/kuyujohi/14/edit?js

4

1 回答 1

1

问题在于 emberFire 没有处理空/不存在的集合。这已在 emberFire 存储库中得到修复。

Github 问题: https ://github.com/firebase/emberFire/issues/39

于 2014-04-20T00:16:28.960 回答