Кэширование запросов в angular js. Как добавить данные в кэш?
Добрый день.
Я использую сервис ngResource для взаимодействия с RESTFull. У меня есть модель Category. Когда я обращаюсь к url вида http://example.com/categories я получаю список всех категорий и этот запрос кэшируется, т.е. при следующем я получу те же данные уже без запроса на сервер. Здесь все понятно.
У меня есть форма добавления новой категории на которую я могу перейти со страницы всех категорий, в ней я добавляю новую категорию, возвращаюсь на страницу вывода списка всех категорий, получаю категории из кэша.
Чтобы решить эту проблему я бы мог очищать кэш каждый раз после добавления новой категории, но я не хочу делать этого. Логично предположить, что мне просто нужно добавить созданную категорию в кэш. Но как это правильно сделать? Или возможно есть другие пути решения этой проблемы?