2015-04-11 5 views
0

У меня есть простая пагинация из моей модели пользователя:Laravel Eloquent Pagination OrderBy первого

$users = User::paginate(15); 

К сожалению, он возвращает результаты отсортированы по идентификатору или что-то. Я хочу сначала заказать результаты ASC, а затем разбивать на них страницы.

Не можете найти способ, чтобы получить, что работать в сочетании с методом постраничной(), например:

$users = User::orderBy('username', 'asc')->paginate(15); 

Любая идея?

Thanks

+1

проверить этот ответ http://stackoverflow.com/questions/19885907/laravel-paginate-order-by – Shuvo

+0

Так does't представляется возможным с помощью пользователя :: модели. Спасибо, но работает с этим решением. – KiwiJuicer

ответ

0

Я уже тестировал его, как ваш код. Оно работает. Можете ли вы дать ошибку.

Route::get('/view-tags', function() 
{ 
    $tag = App\Tag::orderBy('name', 'asc')->paginate(5); 
    dd($tag); 
});