Excelente vídeo! O segundo caso de chamar a relação como função eu não sabia que executava de novo a query, vou me atentar a isso agora e instalar essa barra ai 😅
Pude sentir esse problema na prática em um projeto profissional que estou liderando o desenvolvimento. Segui a linha de queries N+1 no projeto todo e agora a coisa ficou feia, endpoints dando timeout pra todo lado. Agora o jeito é ir refatorando aos poucos usando queries mais otimizadas. Estou optando por usar raw SQL nas queries mais complexas mesmo, com subqueries, joins, union e tudo que tenho direito kkkkk
Não conhecia esse preventLazyLoading, ajuda bastante a pegar essas queries que passam despercebidas 👍
Opa, ajuda demais
Valeu Virgu.... consegui identificar vários problemas em minha aplicação. ❤
Mto bom, mais que uma dica é um super alerta.
Com certeza 👍
Os vídeos estão cada vez melhores. Vale like e comentário
Valeu Tiagão!!
Parabéns pela dica! Valeu mesmo
Excelente vídeo!
O segundo caso de chamar a relação como função eu não sabia que executava de novo a query, vou me atentar a isso agora e instalar essa barra ai 😅
Opa, tem algumas coisas que podem passar escondido mesmo, o debugbar ajuda muito a identificar tb
ola gostaria de aprender laravel, poderia ensinar criar uma tela de pedidos ? tipo esses de mercados ?
Caramba, essa dica final é muito boa!
Boa!
Esse método evita muito de subir queries com problema
Pude sentir esse problema na prática em um projeto profissional que estou liderando o desenvolvimento. Segui a linha de queries N+1 no projeto todo e agora a coisa ficou feia, endpoints dando timeout pra todo lado. Agora o jeito é ir refatorando aos poucos usando queries mais otimizadas. Estou optando por usar raw SQL nas queries mais complexas mesmo, com subqueries, joins, union e tudo que tenho direito kkkkk
A aula show.... Qual a solução para os isActive?
É deixa com with.