Как кешировать результат запроса в данные ember

Я хочу кешировать результат запроса в ember-data. (findQuery)

Чтобы было понятно: я не хочу кэшировать целые модели; простокакие модели являются результатом запроса. Где подходящее место для этого?

Я думал о реализации этого в адаптере и кэшировании результата вызова AJAX, но я не думаю, что это хорошее решение, так как я не хочу переопределять загруженные и, возможно, более новые и / или модифицированные данные модели.

Я не думаю, что можно просто вернуть список идентификаторов и манипулировать адаптерома также Сериализатор для этого простого варианта использования кажется грязным!

На самом деле я не хочу этогоfindQuery вызывается для конкретных типов запросов. Как и поведениеfindAll, Хорошо было бы что-то вродеqueryShouldBeCached крюк.

Есть ли хорошее решение для этого?

Ответы на вопрос(2)

Ваш ответ на вопрос