hcan
Collection ile
Model::latest('id')
->take(30)
->get()
->sortBy('id')
->values()
->all();
Builder ile
use Illuminate\Database\Query\Builder;
Model::fromSub(function (Builder $query) {
$query->from('table')
->latest('id')
->take(30);
}, 'sq')
->orderBy('id')
->get();
SQL
SELECT *
FROM (SELECT * FROM `table` ORDER BY `id` DESC LIMIT 30) AS `sq`
ORDER BY `id` ASC