我创建了一个规则,以检查电子邮件是否已经存在,只有当字段被更改。
$rules = [
'user-name' => 'required',
'user-email' => [
'required',
'email',
Rule::unique('users', 'email')->ignore(ID)
],
];
但我需要通知用户ID。如何获取此信息?
Route::resource('users', 'UsersController')->middleware('permission:create users');
3条答案
按热度按时间eulz3vhy1#
在表单请求中,您可以访问经过身份验证的用户,因此您可以用途:
---编辑
从url中获取id:
--第二次尝试
或者使用
php artisan route:list
打印出来,无论在url上使用的是{user}
还是{id}
,这就是你需要使用的。omvjsjqw2#
试试这个代码:
我不确定,但也许它会工作:
mwngjboj3#
**请尝试此代码。**我在更新数据时使用这个代码获取request-id,它对我很有效。