Manipular datos Constructor de consultas en Laravel Hugo

Manipular datos con Query Builder en Laravel Hugo

Laravel ofrece una alternativa a Eloquent ORM para manipular la información en la base de datos, el Query Builder (Constructor de consultas de Laravel). Con Laravel Hugo, exploraremos cómo crear, actualizar y eliminar registros utilizando Query Builder.

Es importante destacar que Query Builder interactúa directamente con la base de datos de la aplicación, por lo que no requiere la lógica implementada en los Modelos de Laravel.

¡Hola! ¿Qué tal? ¡Bienvenidos! Continuamos con el curso de Laravel Hugo.

¡Empecemos!

Interfaz DB para interactuar con la base de datos

El Query Builder (Constructor de consultas de Laravel) utiliza la interfaz “DB” para realizar consultas directas a la base de datos. Para poder utilizar “DB”, es necesario importarlo previamente.

use Illuminate\Support\Facades\DB;

Insertar registros de la base de datos

Primero realizaremos consultas a la base de datos para insertar nueva información. Para ello, utilizaremos el método “insert” para registrar una nueva mascota de la siguiente manera:

use Illuminate\Support\Facades\DB;
DB::table('mascotas')->insert(['nombre' => 'Saloman', 'codigo' => '1232w4', 'tipo' => 'Perro', 'edad' => 3, 'raza' => 'Golden', 'color' => 'Dorado', 'refugio_id' => 6]);
DB querys Insertar Laravel Hugo

En la base de datos podemos observar el nuevo registro insertado con la consulta “DB”.

Base de datos Insertar DB Laravel Hugo
Victor Peña

Victor Peña

Desarrollador de software Backend Developer, experto en Laravel Framework, PHP, JavaScript y MySQL. Creador de contenidos de emprendimiento y desarrollo de software.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *