我有一张评级表。
模型关系: 评级属于用户&用户有很多评价。
该方案是用户拥有个人资料页面。它将显示为特定用户评分的所有评级和用户信息。
我使用$ratings= Rating::where('user_id',$user->id)->get();
但这仅返回属于用户的评级信息。没有评论者的信息。
如何通过rater_id获取评估者信息?
答案 0 :(得分:0)
如果你想在模型中建立关系,那么你可以
public function rater() {
return $this->belongsTo(User::class, 'rater_id');
}
现在你可以得到评估者
$ratings= Rating::with('rater')->where('user_id',$user->id)->get();