Bạn có thể thêm mệnh đề where bổ sung để xác nhận duy nhất như bên dưới
'email' => Rule::unique('users')->where(function ($query) {
$query->where('user_id', Auth::user()->id);
})
đừng quên đề cập đến sử dụng Illuminate \ Validation \ Rule;
HOẶC Thử
Trong khi chèn
'email' => 'unique:users,email,NULL,id,user_id,'.Auth::user()->id,
Trong khi cập nhật
'email' => 'unique:users,email,{id of object to edit},id,user_id,'.Auth::user()->id,
Trong quy tắc trên, chỉ những hàng có user_id là Auth ::id () mới được đưa vào kiểm tra duy nhất.