В функции Laravel Eloquent Model::all()
каков порядок по умолчанию для возвращаемого запроса?Я спрашиваю об этом, потому что я почти уверен, что он в порядке возрастания по первичному ключу, который по умолчанию равен 'id'
, когда вы делаете модель через
php artisan make:model Model -m
Однако, когда я называю это так:
return $users = User::all();
В браузере я получаю следующие результаты:
Результаты, по-видимому, не имеют какого-либо определенного порядка по каким-либо атрибутам.Я полностью осознаю, что могу заказать их по идентификатору, выполнив
return $users = User::orderBy('id', 'asc')->get();
Но всего несколько дней назад они были заказаны автоматически.Что дает?