Php MySql原始查询到Laravel5.5雄辩的ORM

Php MySql原始查询到Laravel5.5雄辩的ORM,php,mysql,database,laravel-5,eloquent,Php,Mysql,Database,Laravel 5,Eloquent,我有一个mySql查询,我想把它转换成Laravel5.5雄辩的ORM mySql查询: 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` 此查询正在运行。有没有什么方法可以很容易地将它转换成雄辩的,或者任何人都可以为我制作。使用雄辩,它会像 $categories =

我有一个mySql查询,我想把它转换成Laravel5.5雄辩的ORM

mySql查询:

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`

此查询正在运行。有没有什么方法可以很容易地将它转换成雄辩的,或者任何人都可以为我制作。

使用雄辩,它会像

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

@Moiz在您的问题中发布您的模型(项目和类别)定义,以便我可以看到它们之间的相互关系