MySql Raw Query в Laravel 5.5 Eloquent ORM - PullRequest
0 голосов
/ 22 мая 2018

У меня есть запрос mySql, и я хочу преобразовать его в Laravel 5.5 Eloquent ORM.

mySql Query:

SELECT i.category_id, count(i.id) as count FROM `items` i INNER JOIN item_categories c ON c.id = i.`category_id` GROUP BY i.`category_id`

Этот запрос работает.Есть ли способ легко превратить его в красноречивый или кто-нибудь может сделать это для меня.

1 Ответ

0 голосов
/ 22 мая 2018

Использование eloquent будет похоже на

$categories = Category::withCount('items')->get();

Подсчет связанных моделей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...