Термин · Backend разработчик
ORM
Инструмент для работы с базой через объекты и модели вместо ручного SQL.
Что означает
ORM ускоряет разработку, но может скрывать дорогие запросы, N+1 и неэффективные операции.
Пример применения
Laravel Eloquent позволяет получить пользователя через User::find($id).
Синонимы и варианты
object-relational mapping
Частые вопросы
Что такое ORM?
Инструмент для работы с базой через объекты и модели вместо ручного SQL.
Где применяется ORM?
ORM ускоряет разработку, но может скрывать дорогие запросы, N+1 и неэффективные операции.
Как выглядит пример ORM?
Laravel Eloquent позволяет получить пользователя через User::find($id).