0
내가 관계를 통해 단지 평균 얻기 위해 노력하고 있어요에서 평균을 받고laravel 5 관계
내가 뭐하는 거지 것은
"followers_count": 0,
"followings_count": 1,
"posts_count": 1,
"ratings": [
{
"review_user_id": "2c61d7a0-7d05-11e7-8dab-6d6ba8a72982",
"avg": 3.25
}
],
내가 원하는 것은 :
"ratings": 3.25
도움을 주시면 감사하겠습니다.
PS : Laravel 5.2
당신이 모든 관계를로드하는 이유는. '$ user_detail = Users :: selectRaw ('review_user_id, avg (rate) AS avg') -> groupBy ('review_user_id') -> get();을 사용할 수 있습니다. ' – Suraj
[열정로드 불러 오기] (https://laravel.com/docs/5.5/eloquent-relationships#constraining-eager-loads). __Eager 특정 열로드 __ -'$ users = App \ Book :: with ('author : id, name') -> get(); – ljubadr