使用this post,我了解到我可以在控制台中使用find
。但是我在使用它查找litte jsbin Ember.js with Ember Data and LSAdapter App here中的数据时遇到了一些问题。
App.container.lookup('store:main').find('org').toArray()
为什么显示空数组 ??? 非常感谢你帮忙
答案 0 :(得分:18)
这是因为find现在返回承诺
App.__container__.lookup('store:main').find('org').then(function(stuff){console.log(stuff.toArray())});
你可以看到,当你这样做时,发现是一个承诺
> App.__container__.lookup('store:main').find('org').toString();
"<DS.PromiseArray:ember355>"