В догонку треда о sql raw-queries vs. query-builder.
@butschster @Med1c84 Если мои запросы выходят за рамки 2-5 строк понятного query builder’а или простого обращения к связям модели - я пишу чистый sql запрос. Sql унифицирован и тебе не нужно думать о n+1 всяких orderBy или where из query-builder.
Поддерживаю мысль Димы Кожанова, о том что нужно соблюдать стайл-гайд(я сам после того как написал большой sql запрос, перевожу его на query-builder), но(!) никто не застрахован от изменений в api query-builder’а и поломки всего запроса из-за одного chain’а. И если проект высоконагруженный то проще и быстрее* писать запросы сразу на чистом sql