[英]how to exclude a rule in laravel validation
我正在使用表單請求驗證在儀表板內構建用戶辭職。 它在存儲資源中運行良好,但我需要在更新資源時排除密碼角色,因此如果用戶將其留空,我將存儲舊密碼
我的驗證文件
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class UsersRequest extends FormRequest
{
public function rules()
{
return [
'avatar' => ['image', 'mimes:jpeg,jpg,png', 'max:700'],
'second_name' => ['required', 'max:60'],
'password' => ['required', 'confirmed', 'max:255'],
在這種情況下,只需使用'sometimes'
來更新密碼,而不是'required'
。
public function rules()
{
return [
'avatar' => ['image', 'mimes:jpeg,jpg,png', 'max:700'],
'second_name' => ['required', 'max:60'],
'password' => ['sometimes', 'confirmed', 'max:255'],
出現時進行驗證,請在此處查看文檔:有時規則 laravel
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.