0
如何使用上相关表汇总雄辩laravel 4.获取与集合对象相关的表
SQL与结构法提取物:
TABLE companies
id PRIMARY KEY
title TEXT
...
TABLE ratings
id PRIMATRY KEY
company_id FK KEY
some_rating_1 INTEGER -- for example rating for delivery
some_rating_2 INTEGER -- for example rating for customer service
some_rating_2 INTEGER -- for example rating for price
...
我想公司的收集与汇总评级。
我试过类似下面的东西,但我不能附加AVG GET关闭。
Company::with(['ratings' => function($query) {
$query->avg('some_rating_1');
$query->avg('some_rating_2');
$query->avg('some_rating_3');
$query->get(['company_id', 'some_rating_1']);
}])->get();
任何人都知道我可以通过aggergation获取评级公司吗?