Laravel Eloquent — это ORM (объектно-реляционное сопоставление), которое обеспечивает удобный и выразительный способ взаимодействия с вашей базой данных. Он предлагает широкий спектр методов запроса и манипулирования данными. Вот некоторые часто используемые методы в Laravel Eloquent:
all(): извлекает все записи из таблицы.find($id): извлекает запись по ее первичному ключу.findOrFail($id): извлекает запись по ее первичному ключу или выдает исключение, если она не найдена.where($column, $operator, $value): добавляет в запрос базовое предложениеwhere.whereIn($column, $values): добавляет в запрос предложениеwhere in.whereBetween($column, [$value1, $value2]): добавляет в запрос предложение «где между».orderBy($column, $direction): упорядочивает результаты запроса по столбцу.groupBy($column): группирует результаты запроса по столбцу.count(): извлекает количество записей в результате запроса.first(): извлекает первую запись из результата запроса.pluck($column): извлекает значение одного столбца из первого результата запроса.create($data): создает новую запись с заданными данными.update($data): обновляет записи в запросе с использованием заданных данных.delete(): удаляет записи в запросе.
Это всего лишь несколько примеров методов, доступных в Laravel Eloquent. Платформа предоставляет богатый набор методов построения запросов, которые делают операции с базой данных более простыми и интуитивно понятными.