答案有很多比率:
答案型号:
public function rates()
{
return $this->hasMany('App\Rate');
}
费率表:
id answer_id user_id rating
1 3 1 5
2 3 2 8
如何获得具有评级总和的具体答案?
答案 0 :(得分:1)
根据您的问题,您有两个课程答案和评分。此外,“答案”与“费率”之间存在很多关系,其中包括'率'。
因此,对于特定答案的评分总和,您可以拨打' sum'来自' rate'的方法关系'答案'模型。
$answer = App\Answer::find(1);
$sum_of_rating = $answer->rates->sum('rating');