我正在尝试通过用户ID获取记录。这对登录用户有效。 但是我正在尝试获取所有用户的详细信息。 这是模特
public function referrer()
{
return $this->belongsTo('App\User', 'referred_by');
}
public function referrals()
{
return $this->hasMany('App\User', 'referred_by');
}
现在我正在从此代码中获得推荐。
$referrals=auth()->user()->referrals()->count();
对,我很高兴获得每个用户列表的相同结果。 表示我需要通过user_id更改此查询。
答案 0 :(得分:0)
将user_id
传递给雄辩的查询
$user_id = request()->get('id'); // Your user_id here
$referrals_count = \App\User::find($user_id)->referrals()->count();
希望这会有所帮助
答案 1 :(得分:0)
这种情况下,您必须使用 shouldComponentUpdate( nextProps, nextState ){
if (
this.state.markerPosition.lat !== this.props.center.lat ||
this.state.address !== nextState.address
) {
return false
} else if ( this.props.center.lat === nextProps.center.lat ){
return true
}
}
方法
withCount()