14. Generador de consultas de eloquent
El generador de consultas te permite construir consultas SQL de manera programática utilizando una sintaxis intuitiva y fácil de entender. En este capítulo, te enseñaremos cómo construir consultas básicas y avanzadas utilizando el generador de consultas de Eloquent, cómo utilizar los operadores lógicos y de comparación, cómo realizar consultas con cláusulas "where", "having" y "group by", y cómo utilizar las relaciones Eloquent en las consultas. Además, conocerás cómo utilizar el sistema de paginación de Laravel y cómo realizar operaciones CRUD utilizando el generador de consultas. Con estos conocimientos, podrás construir consultas SQL de manera efectiva y segura en tus aplicaciones Laravel utilizando el generador de consultas de Eloquent.
8 comentarios
Inicia sesión para comentar
Comentarios:
-
Luis Bueno hace 6 meses
ya voy aqui y el curso esta excelente y muy bien explicado…
-
Bryan Perdomo hace 1 año
Muy buen video bro, me a gustado mucho y espero que Dios te Bendiga
-
Hernán Ramirez Saavedra hace 1 año
Excelente curso!!
-
Sammy Joseph hace 1 año
Uuuf! Excelente!
-
Darwin hace 2 años
Esto se comiza a poner bueno, esta muy interesante y muy claro, que bueno que ya sé SQL, puedo entender más que bien.
-
Walter hace 2 años
? Usando tinker: php artisan tinker
>>> use App\Models\Curso;
>>> $cursos = Curso::all();
>>> $cursos = Curso::where('categoria', 'Diseño web')->get();
>>> $cursos = Curso::where('categoria', 'Diseño web')->orderBy('id', 'desc')->get();
>>> $cursos = Curso::where('categoria', 'Diseño web')->orderBy('name', 'asc')->get();
>>> $cursos = Curso::where('categoria', 'Diseño web')->orderBy('name', 'asc')->first();
>>> $cursos = Curso::select('name', 'description')->get();
>>> $cursos = Curso::select('name as title', 'description')->get();
>>> $cursos = Curso::select('name as title', 'description')->take(5)->get();
? get() siempre devuelve un arreglo, una colección de objetos.
? Curso::find(5) es equivalente a Curso::where('id', 5)->first()
? where() puede contener consultas más complejas con =, <>, <, <=, >, >= y like con %:
where('name', 'like', '% dorime %')
-
Alejandro Aragón hace 1 año
Gracias
-
-
Juan Camilo López Morales hace 2 años
Excelente cursos y forma de explicar… Ya he podido adquirir un curso, espero poder comprar muchos más en un futuro.
-
Matías Agustín Benítez hace 2 años
Dios mío. Cuánto tiempo perdido con otros cursos de Laravel! Voy por apenas el 20% y no puedo creer la claridad, naturalidad y sencillez con la que explicas todos los temas. Se nota que disfrutas programar y enseñar! Haré todos tus cursos gratis y compraré todos los de paga. Qué felicidad! Muchas gracias por la dedicación!! Saludos…
-
Victor Arana Flores hace 2 años
Agradezco tus palabras Matías
-