это тип OR, специфичный (наверное?). Как сохранить кэш, когда почти все запросы могут отличаться?
У меня есть одна конечная точка, которая обрабатывает запрос, но вы можете предоставить строку запроса, подобную следующей
localhost/api/v1/products
localhost/api/v1/products/?skip=10
localhost/api/v1/products/?skip=5&name=Test
Так как мнеиспользовать кеш для этого? Я не могу использовать один кеш, так как результаты могут быть неправильными. Поэтому я подумал, что просто сделаю следующее
cache: {id: 'products_cache' + skip + name, milliseconds: 2000}
Но как бы вы аннулировали эти кэши? Сохраните имя кэша в массиве, и когда определенные действия произойдут (сохранить или удалить), переберите массив и сделайте их недействительными?
Надеюсь, вы, ребята, можете мне помочь