Sie können wie unten beschrieben eine zusätzliche Where-Klausel für eine eindeutige Validierung hinzufügen
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
Vergessen Sie nicht zu erwähnen:use Illuminate\Validation\Rule;
ODER Versuchen Sie es
Beim Einfügen
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
Während der Aktualisierung
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
In der obigen Regel würden nur Zeilen mit einer user_id von Auth::id() in die Eindeutigkeitsprüfung eingeschlossen.