[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Gerson Hugo Samuel Chiule
Criador Gerson Hugo Samuel Chiule 29/08/2021

Ola Carlos!

Imagine que a rota dos cursos recebesse um filtro de pesquisa. Como ficaria a estratégia na facade Cache::?

 

FIZ UM TESTE EM UMA ROTA DE UMA APLICAÇÃO ONDE A MESMA ROTA TEM UM PARAMETRO OPCIONAL PARA FILTRAR. USANDO O CACHE, O PARAMETRO PERDEU EFEITO.

Manager Carlos Ferreira 29/08/2021

Olá, Gerson!
Tudo bem?

Bom ponto que você levantou amigo.

Sempre que filtrar será uma nova query, nesse caso a estratégia de cache não vai funcionar.

Quais os caminhos?
1 - Criar um outro método, para filtrar (e não usar cache)
2 - Como temos uma collection em cache, você pode filtrar dentro dessa própria collection, usando as funções disponíveis para isso: https://laravel.com/docs/8.x/collections#introduction

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!