Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Model

Quando é criado o model, eu ganho várias funções como all, create, find e etc, onde eu consigo ver essas funções ? Como se faz um join no laravel ? ou eu só rodo do DB::query e faço manualmente ?

1 resposta
solução!

Oi Thiago, tudo bom?

Os metodos all,create,find,etc, que vem por padrão são gerenciadas pelo laravel em tempo de execução. Todos esses metodos estão presentes na classe Model e ela implementa genericamente uma busca geral, um insert, uma busca por id, etc =)

No link acima está a implementação dessa classe, caso você queira da ruma olhada.

Quanto aos joins, aqui na documentação você encontra um exemplo de join com o eloquent. Entretanto, você sempre pode fazer suas querys manualmente se quiser também