我的 Ember 应用程序只有一个模型,Org,
App.Org = DS.Model.extend({
name: DS.attr('string')
});
在 Route 模型内部调用
App.Router.map(function(){
this.resource('organization', {path: '/'});
});
App.OrganizationRoute = Ember.Route.extend({
model: function() {
return App.Org.find();
}
});
我正在使用本地存储适配器。
所以我希望find()
调用 LSAdapter 。但是,我输入的情况似乎并非如此
console.log("inside find of LSAdapter");
在我修改后的 LSAdapter 的查找功能版本中,但该行未打印在控制台中。
这是jsbin 的代码,其中 js 在顶部包含修改后的 LSAdapter,在底部包含我的 Ember 应用程序。
这是正在运行的jsbin,请打开控制台。
所以请帮我弄清楚在哪里/如何find
被调用。谢谢。