LINUX.ORG.RU

Query Builder или механизм ORM_$frameworkname что, где, когда?

 , , ,


0

1

Вопрос по сабжу.

Пока осваиваю теоретический материал по php-фреймворкам, возник (опять же) закономерный вопрос: вроде как модели ORM используют «внутри себя» механизм query builder и следовательно вызов последнего напрямую должен быть быстрее ORM?

Но, если звезды зажигают, значит это кому-то нужно.

То есть, вопрос методологии: когда можно и нужно использовать «построитель запросов», а когда объектную модель к БД?

★★★★★

Последнее исправление: Twissel (всего исправлений: 1)
Ответ на: Сам спросил — сам ответил от Twissel

К тому же в объектной модели (Eloquent) довольно просто выстраиваются реляционные отношения, средствами самого фреймворка.

В данном случае Laravel.

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)

То есть, вопрос методологии: когда можно и нужно использовать «построитель запросов», а когда объектную модель к БД?

Без разницы, выбор за тобой, мне лично больше нравится использовать Eloquent. А что оно там внутри использует - на выходе все равно голый SQL.

umren ★★★★★
()
Ответ на: комментарий от umren

Я так и думал. Собственно похоже на то, что пока еще нету необходимой «статистики» использования для различных юзкейсов.

Twissel ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.