que plantillas motor index gratis for entre diferencias descargar content ciclo laravel laravel-4 eloquent sql-order-by

plantillas - Laravel Eloquent: pedidos de resultados de todos()



laravel foreach index (6)

Actualización 2017

Laravel 5.4 agregó métodos orderByDesc () para consultar el constructor:

$results = Project::orderByDesc(''name'')->get();

Estoy atrapado en una tarea simple. Solo necesito pedir resultados provenientes de esta llamada

$results = Project::all();

Donde el Project es un modelo. Lo he intentado

$results = Project::all()->orderBy("name");

Pero no funcionó. ¿Cuál es la mejor forma de obtener todos los datos de una tabla y ordenarlos?


Además, solo para reforzar las respuestas anteriores, también se puede ordenar en desc descendente o asc órdenes ascendentes agregando ya sea como el segundo parámetro.

$results = Project::orderBy(''created_at'', ''desc'')->get();

Espero que esto ayude.



Mientras necesita el resultado para la fecha como desc

$results = Project::latest(''created_at'')->get();


Todavía podría usar sortBy (en el nivel de colección) en lugar de orderBy (en el nivel de consulta) si aún desea usar all () dado que devuelve una colección de objetos.

Orden ascendente

$results = Project::all()->sortBy("name");

Orden descendiente

$results = Project::all()->sortByDesc("name");

Consulte la documentación sobre Colecciones para más detalles.

https://laravel.com/docs/5.1/collections


Usted puede hacer esto dentro de la consulta.

$results = Project::orderBy(''name'')->get();

Esto devolverá todos los resultados con el orden correcto.