Actualizar registros en Laravel 6

Laravel 6

Así como con la creación de registros, actualizar registros también requiere típicamente de dos acciones: una para mostrar el formulario de edición y otra para procesar la actualización del registro. En esta lección te enseñaré cómo obtener un registro usando Eloquent y enlace de modelos a rutas, y luego actualizarlo con los datos provenientes del usuario.

Ver post

Controladores en Laravel 6

Laravel 6

Laravel nos brinda una capa de controladores que nos permite organizar la lógica de nuestras rutas dentro de métodos llamados «acciones» y de clases conocidas como «controladores». En esta lección aprenderás cómo generar tu primer controlador desde la consola utilizando Artisan y cómo asociar rutas a acciones específicas dentro de dicho controlador.

Ver post

Introducción a Eloquent ORM en Laravel 6

Laravel 6

Laravel incluye un ORM llamado Eloquent, el cual nos permite abstraer aún más las operaciones de base de datos, puesto que podemos interactuar con «Modelos» (representados por clases y objetos de PHP) en vez de tener que escribir sentencias SQL manualmente. En esta lección generaremos nuestro primer modelo de Eloquent y veremos cómo podemos crear y obtener registros usando este ORM.

Ver post

Creación de tablas con el sistema de migraciones en Laravel 6

Laravel 6.*

Laravel incluye un sistema de migraciones de base de datos con el cual podemos definir todas las tablas de nuestra aplicación desde PHP, utilizando una interfaz orientada a objetos. Este sistema nos da la ventaja de que podemos guardar las diferentes «versiones» de nuestra base de datos como código dentro del sistema de control de versiones (por ejemplo git), además nos permite generar tablas para diferentes bases de datos (MySQL, PostgreSQL, SQLite, y SQL Server) usando el mismo código PHP.

En esta lección aprenderás cómo generar, modificar y ejecutar una migración para crear tu primera tabla con Laravel.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo