Publicidad
Publicidad

Curso Laravel 12 - Uso de Eloquent ORM en Laravel 12 | Curso de Desarrollo Web Backend

Miniatura del vídeo

Implementación de Eloquent ORM para la gestión de datos en Laravel 12

Aprende a interactuar con tu base de datos en Laravel 12 utilizando Eloquent ORM, el potente sistema de mapeo objeto-relacional que simplifica las consultas SQL.

En esta lección del curso se explica cómo evitar la escritura manual de sentencias SQL complejas al trabajar con modelos. Se aborda desde la creación de archivos de modelo hasta la ejecución de operaciones CRUD (Crear, Leer, Actualizar y Eliminar), optimizando el flujo de trabajo en el desarrollo de aplicaciones web con el framework Laravel.

Fundamentos de Eloquent ORM y manipulación de datos

  • Creación de modelos: Uso del comando php artisan make:model para generar la estructura básica dentro de la carpeta app/Models. [01:23]
  • Configuración de tablas: Definición de la propiedad $table dentro del modelo para especificar la tabla de la base de datos a gestionar. [02:22]
  • Inserción de registros: Proceso para instanciar un modelo, asignar valores a sus propiedades y guardar la información usando el método save(). [04:15]
  • Consulta y filtrado: Uso del método find() para buscar por ID y el método where() combinado con first() o get() para filtrar registros bajo condiciones específicas. [09:18]
  • Actualización y eliminación: Modificación de propiedades en una instancia recuperada para actualizarla en la base de datos y empleo del método delete() para remover registros. [11:27]
  • Personalización de consultas: Implementación de métodos avanzados como select() para filtrar columnas específicas, limit() para restringir resultados y orderBy() para ordenar los datos. [15:39]

Productos útiles para este curso

Para el correcto seguimiento de esta lección, es fundamental contar con un entorno de desarrollo PHP configurado, el framework Laravel 12 instalado y un editor de código como Visual Studio Code con extensiones de PHP instaladas.

Conclusiones sobre el uso de Eloquent

El uso de Eloquent ORM permite tratar las tablas de la base de datos como objetos y sus campos como propiedades, facilitando drásticamente el desarrollo. Se destaca la importancia de las convenciones de nombres en Laravel, donde el modelo debe estar en singular y la tabla en plural. Dominar estas herramientas permite construir aplicaciones escalables sin necesidad de gestionar manualmente complejas sentencias SQL.

Créditos del Autor

Esta lección ha sido adaptada del contenido original creado por Coders Free, especializado en el desarrollo web con PHP y el ecosistema Laravel. Se recomienda visitar su canal oficial de YouTube para profundizar en estos contenidos.

11. Uso de Eloquent ORM en Laravel 12 | Curso de Desarrollo Web Backend

Contenido

Guarda tu progreso

Presiona Ctrl + D para favoritos.

Ver otros cursos