laravel Conectar un modelo a otra base de datos en Laravel En uno de los proyectos que estamos haciendo en Calima tenemos que interactuar con la base de datos existente de un proyecto, pero no tenemos mucho permiso para modificar su estructura así que tenemos dos bases de datos diferentes.
laravel Ejecutar (re)importaciones de datos de forma óptima en Laravel con los Upsert de Eloquent Cómo ejecutar múltiples updateOrCreate de forma óptima en Laravel a través del método upsert.
laravel Comprobar si estás conectado a la base de datos en Laravel Utilizando la facade de DB de Laravel es bastante sencillo comprobar si estamos conectados a la base de datos
laravel Tip: Habilitar el autocompletado de métodos de Eloquent A veces, Eloquent es demasiado mágico. Hay muchos métodos que podemos llamar pero que no existen, y no son autocompletados por nuestro editor.
laravel Usar chunks en Laravel para ahorrar memoria La memoria es siempre uno de los grandes olvidados en nuestra aplicación. Hasta que se llena...
laravel Usar enums en Laravel Un overview a los enum, que se incorporaron en PHP8.1, y cómo aprovecharlos en Laravel.
database Cómo usar procedimientos almacenados en Laravel con Eloquent Veamos cómo reutilizar lógica de negocio desde stored procedures en nuestra aplicación Laravel.
eloquent Comprobar si un modelo ha sido actualizado en Eloquent Con el objetivo de reducir queries y llamadas a funciones innecesarias, en Eloquent tenemos dos funciones que nos pueden ayudar.
eloquent Usar SELECT anidados en Eloquent Veamos una de las características de Eloquent que más pasan desapercibidas al hacer búsquedas anidadas.
eloquent Relaciones por defecto en Eloquent Otra cosa molona de Eloquent es que nos permite definir modelos por defecto que se usarán cuando una relación no exista.
eloquent Habilitando el modo estricto en Eloquent Desde Laravel 9.35, Eloquent incluye un modo estricto que nos será bastante útil a la hora de desarrollar nuestra aplicación para evitar problemas de rendimiento y funcionalidad futuros.
laravel Hacer una búsqueda por relación en Eloquent Uso del método whereRelation para hacer búsquedas en relaciones en Eloquent
eloquent Crear un diagrama entidad-relación en Eloquent Cuando una nueva persona hace onboarding en un proyecto, conocer cómo funciona la base de datos es una de las tareas más difíciles, pero se puede hacer más llevadero teniendo un diagrama entidad-relación actualizado.
laravel Ejecutar acciones cuando un modelo se crea, se edita o se elimina en Laravel Muchas veces, en nuestros back-end, tenemos que realizar varias acciones una vez un registro se inserta / edita. Para esto, podemos usar los eventos de Eloquent.
laravel Actualizar una colección de Eloquent en Laravel en una sola query Veamos cómo usar el método toQuery para actualizar múltiples registros desde una colección de Eloquent.
eloquent Crear atributos computados en Eloquent Los accessors de Eloquent son una herramienta muy potente para hacer tu código más DRY. Además, si los juntamos con el cacheo que nos provee Eloquent, podemos hacer algunas tareas repetitivas de forma mucho más rápida y eficiente.