在ember-data中find,findAll和findQuery有什么区别?
答案 0 :(得分:8)
find
是findAll
,findQuery
和findById
的便捷包装。
findAll
将返回特定类型的所有记录(这将触发对服务器的请求)all
基本相同但使用缓存,因此如果您的商店中有记录,不会提出任何要求findQuery
将从您的服务器返回一个子集findById
返回单个对象https://github.com/emberjs/data/blob/master/packages/ember-data/lib/system/store.js#L431