Selección con subconsultas de SQL en Eloquent ORM a partir de Laravel 6, parte 2

Banner Panel de Control con Laravel

En la lección anterior intentamos obtener los últimos logins de los usuarios usando para ello relaciones de Eloquent ORM, sin embargo el SQL utilizado no fue el más óptimo. En esta lección utilizaremos el método addSelect y su nueva funcionalidad a partir de Laravel 6 para seleccionar valores de otras consultas (lo que se conoce como subconsultas en SQL) y así obtener datos de la manera más eficiente.

Ver post

Selección con subconsultas de SQL en Eloquent ORM a partir de Laravel 6, parte 1

Banner Panel de Control con Laravel

En la lección 39 de nuestro curso Crea un Panel de Control con Laravel agregamos filtros complejos usando subconsultas de SQL y Eloquent ORM; para ello recurrimos al uso de macros y métodos personalizados. Afortunadamente, Laravel 6 incluye diversas mejoras para el manejo de subconsultas, como veremos a partir de esta lección.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Roles y Permisos con Laravel 6.0 y Bouncer

En esta lección 33 del Curso de Técnicas de autorización con Laravel actualizaremos la aplicación de Laravel 5.8.8 a Laravel 6.0.*, con el objetivo de poner a prueba los conocimientos que hemos adquirido hasta ahora en esta nueva versión LTS del framework. En esta ocasión avanzaré más rápido puesto que ya actualizamos juntos la aplicación del Curso crea un panel de control con Laravel a 6.0.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Suscríbete a nuestro boletín

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

Suscríbete a nuestro boletín

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

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.