以下のように、一意の検証のためにwhere句を追加できます
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
Illuminate \ Validation \ Rule;
を使用することを忘れないでくださいまたは試してみてください
挿入中
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
更新中
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
上記のルールでは、user_idがAuth ::id()の行のみが一意のチェックに含まれます。