Du kan lägga till ytterligare where-klausul för unik validering enligt nedan
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
glöm inte att nämna att använda Illuminate\Validation\Rule;
ELLER Försök
Medan du infogar
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
Medan du uppdaterar
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
I regeln ovan skulle endast rader med ett user_id av Auth::id() inkluderas i den unika kontrollen.