Můžete přidat další klauzuli where pro jedinečné ověření, jak je uvedeno níže
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
nezapomeňte zmínit použití Illuminate\Validation\Rule;
NEBO Zkuste
Při vkládání
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
Při aktualizaci
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
Ve výše uvedeném pravidle budou do jedinečné kontroly zahrnuty pouze řádky s user_id Auth::id().