Qual diferença de usar o ->get() e all()

Criador
pabloweslly
Porque você usa $product->category()->get(); e não usa $product->category->all(); ?
Aula 30 - minuto 02:23
Manager
Carlos Ferreira
Olá, Pablo!
Tudo bem?
O método get retorna uma collection (https://laravel.com/docs/8.x/collections#introduction)
Usando o método get você pode combinar com outros métodos, como o where para aplicar um filtro, entre outras opções.
Exemplo:
Model::where('name', 'LIKE', "%{$search}%")->get();

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!