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.
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:
En la base de datos podemos observar el nuevo registro insertado con la consulta “DB”.
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.