Adquiere este curso para tener acceso a todas las lecciones
Comprar curso14. Filtrar recursos
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Jheyner David Ibagon hace 11 meses
Hola, resumi la consulta probando y optimizando el perfomance de los query con las siguientes funciones quedando asi…
-
Oscar Castilla Ponce hace 1 año
Una duda que me surgió como funciona $query, se recorre todo el arreglo de filters['n.'] el cual puede tener n elementos entre name,id,slug, pero por cada interacción el $query->where($filter, 'LIKE', '%'.$value.'%'); cambiaría de manera dinamica sus valores, pero al final en la categoryController la consulta se ejecuta solo una vez “$category=Category::included()->filter()->get(); ”, mi duda es como funciona $query no logro entender como se acumulan o se ejecutan cada consulta con cada filter que encuentra
-
Jaime Andres Ortiz Aranda hace 1 año
Category::included()->filter()->get();
vamos paso a paso:- * priemro se construye el query
→ included(): Se ejecuta el scopeIncluded
→ filter(): Se ejecuta el scopeFilter, en el for en cada iteracion que cumpla las condiciones se va agregando una clausula where
- * luego se ejecuta el query
→ get()
- * priemro se construye el query
-