В этой статье мы узнаем как хранить JSON в бд MySQL и как легко выбирать и обновлять эти данные с использованием Eloquent. Прежде всего, вам необходимо проверить, что…
eloquent
Новый метод sole() в laravel 8.x
С последним выпуском minor Laravel, то есть v8.23.0, в построителе запросов Laravel был введен действительно интересный метод для ситуации, когда вы хотите получить единственную запись для соответствующих критериев. Но если…
Условные фильтры в Laravel
Вам когда-нибудь приходилось применять фильтры к запросу, только когда пользователь действительно применяет их? Метод Laravel query builder when() специально для вас. Недавно я столкнулся с этой же проблемой, работая над…
Пакет для функционала срока годности для вашей модели Eloquent Laravel
Установка через композер Чтобы начать использовать этот пакет, достаточно подключить трейт Expirable к вашей модели: Также вам необходимо добавить в вашу модель новое поле expires_at. Пакет включает в…
Решение проблемы N+1 на примере Laravel Eloquent ORM
Одной из распространенных проблем программистов при создании приложения с помощью ORM является N + 1 запрос в их приложении. Проблема N+1 – это неэффективный способ запроса базы данных,…