3 回答

TA貢獻1844條經(jīng)驗 獲得超8個贊
您可以在模型內(nèi)部建立關(guān)系User.php。
public function servicios() {
return $this->hasMany(Servicio::class);
}
然后在你的控制器中:
public function index()
{
$servicios = auth()->user()->servicios;
return view('home', compact('servicios'));
}

TA貢獻1815條經(jīng)驗 獲得超6個贊
您應(yīng)該從您的請求中獲取用戶,然后按其 id 過濾...
public function index()
{
$user_id=app('request')->user()->id;
$servicios = App\Servicio::where('user_id',$user_id)->all();
return view('home', compact('servicios'));
}
用戶將出現(xiàn)在您的請求中,以確保您應(yīng)該在(auth)中間件中使用此方法的路由

TA貢獻1853條經(jīng)驗 獲得超18個贊
您可以使用 輕松獲取用戶的服務(wù)列表Auth::user()
,例如:
User::with(['servicios'])->find(Auth::id());
- 3 回答
- 0 關(guān)注
- 142 瀏覽
添加回答
舉報