НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗pplrPmEqInr 112 of 194 menu

Введение в Eloquent Laravel

При работе с базами данных в фреймворках часто используют подход, в котором каждой таблице в базе данных соответствует свой PHP класс (модель). При этом каждая запись в таблице будет представлять собой объект этого класса.

В результате получится, что мы будем обращаться к базе, вызывая методы соответствующего объекта. To есть получится некая ООП обертка над базой данных.

Такая обертка называется ORM - система объектно-реляционного отображения. В Laravel такая система называется Eloquent.

Каждая таблица базы данных имеет соответствующий класс-модель, который используется для работы с этой таблицей. Модели позволяют запрашивать данные из таблиц, а также вставлять в них новые записи.

Модели располагаются в папке app. Имя модели должно соответствовать имени таблицы. При этом имя таблице дается во множественном числе, а имя модели - в единственном и с большой буквы. Например, для таблицы posts вам нужно сделать модель Post.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить