Вы никогда не говорили о том, используете ли вы Eloquent, ORAR по умолчанию Laravel или нет. В случае, если вы, скажем, вы хотите, чтобы получить последнюю запись таблицы пользователя, с помощью created_at, вы, вероятно, могли бы сделать следующим образом:
User::orderBy('created_at', 'desc')->first();
Сначала упорядочивает пользователей по created_at поле, по убыванию, а затем он принимает первая запись результата.
Это вернет вам экземпляр объекта User, а не коллекции. Разумеется, чтобы использовать эту альтернативу, у вас должна быть модель User, расширяющая класс Eloquent. Это может показаться немного запутанным, но очень легко начать работу, и ORM может быть действительно полезной.
Для получения дополнительной информации ознакомьтесь с official documentation, который довольно богат и детализирован.
Также см. Http://stackoverflow.com/questions/33321447/how-do-i-order-a-relationship-in-laravel/33321448#33321448 Как отсортировать существующее отношение (hasMany) –
Это для кто спрашивает и отвечает ли Laravel. Помните, что важно указать версию Laravel, о которой вы говорите. Обычно версии 4 и 5 имеют отличия и более старые версии. – Heroselohim