Existe diferença em fazer isso:
Serie::orderBy('nome')->get();
ou isso (como mostrado no vídeo)
Serie::query()->orderBy('nome') ->get();
Existe diferença em fazer isso:
Serie::orderBy('nome')->get();
ou isso (como mostrado no vídeo)
Serie::query()->orderBy('nome') ->get();
Douglas,
da forma que esta colocado, as duas linhas estão fazendo a mesma coisa.
Entao basicamente não influencia em nada colocar a função query() ou nao?
Olá, Douglas.
Neste caso, não. Não há diferença nenhuma.
Quando queremos montar queries complexas, utilizamos o método query()
para obter uma instância da query e vamos chamando seus métodos para montá-la.
Mesma coisa serve para Serie::where
, por exemplo.