# DS.Store.all() method and cache expiration

**URL:** <https://discuss.emberjs.com/t/ds-store-all-method-and-cache-expiration/8888>\
**Category:** Ember Data\
**Created:** [October 1, 2015, 2:48pm UTC](https://discuss.emberjs.com/t/ds-store-all-method-and-cache-expiration/8888 "2015-10-01T14:48:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![adry1](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@adry1](https://discuss.emberjs.com/u/adry1)\
**Post date:** [October 1, 2015, 2:48pm UTC](https://discuss.emberjs.com/t/ds-store-all-method-and-cache-expiration/8888/1 "2015-10-01T14:48:31Z")

</div>

Hi everybody!

I’d appreciate your experience on Ember Data behavior (1.0.0-beta.15) in the following case:

In the Application route a dictionary is requested from server using `DS.Store.find('myDictionary')`

Later a user moves between routes and when that dictionary is required, the `DS.Store.all('myDictionary')` method is used to read data from Ember Data cache not requesting a server.

Let’s say the Ember app stays open for multiple days and in some moment Ember Data cache expires. What would happen if `DS.Store.all('myDictionary')` gets called afterwards?

Thank you!
