Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Спасибо, интересно, уже читаю ман.
Если через них оптимальней делать - буду благодарен куску кода. Раньше работал только с mysqli вообще и просто не возникало потребности использовать что-то другое.
Вот собственно сырой запрос:
SELECT articles.id,
articles.title,
articles.text,
categories.cat_title
FROM articles
LEFT JOIN `categories` ON articles.cat_id = categories.id
ORDER BY articles.id
А вот как я это реализовал в Laravel 5.4, но не уверен что верно, хоть и работает как ожидается:
$articles = Blog::query()->join('categories', 'articles.cat_id', '=', 'categories.id')
->select('articles.id', 'articles.title', 'articles.text', 'categories.cat_title')
->orderBy('articles.id')
->get();
Буду благодарен если покритикуете и поправите.
Кто знает как реализовать join в новой Laravel 5.4 ? Ангицкую документацию читал, но увы, не далось. Сырые запросы использовать не хочу, т.к. хочетцо красиво чтоб было, да и знать полезно будет. Заранее благодарен.
Страницы 1