Consultas con Eloquent




Consultas com Eloquent em Laravel

Eloquent, o ORM (Object-Relational Mapper) do Laravel, simplifica a interação com o banco de dados através de uma sintaxe intuitiva e orientada a objetos. Ele oferece uma variedade de métodos para realizar consultas complexas de forma eficiente.

Métodos de consulta comuns

  • all(): Retorna todos os registros da tabela.
  • find($id): Retorna um registro com base no ID.
  • where($coluna, $operador, $valor): Filtra os registros com base em uma condição.
  • first(): Retorna o primeiro registro que corresponde à consulta.
  • get(): Retorna uma coleção de registros que correspondem à consulta.
  • count(): Retorna o número de registros que correspondem à consulta.
  • orderBy($coluna, $direcao): Ordena os registros com base em uma coluna.

Eloquent também permite realizar consultas com relações entre tabelas, facilitando a recuperação de dados relacionados.


Exemplo de consulta com Eloquent

                $usuarios = Usuario::where('idade', '>', 18)
                                    ->orderBy('nome', 'asc')
                                    ->get();
            



Publicar un comentario

0 Comentarios