0
我已經使用前端是Angular,後端是Laravel, 創建用戶調用存儲功能,它觸發使用「UserRequest」驗證用戶請求。laravel驗證custome請求的字段
所有驗證工作完美。
現在我將更新基於字段值更改的用戶記錄,而不是所有字段。
UserController更新函數在更新記錄時觸發,但不是我傳遞給更新的所有字段。一個特定的領域。
實施例:
的請求傳遞 「年齡= 40」 的唯一的更新。但UserRequest驗證所有字段並拋出錯誤必填字段。 如何使用重用請求還實現了輸出。
// UserController
public function store(UserRequest $request)
{
//TODO...
}
和
// UserRequest
public function rules()
{
return [
'name' => 'required',
'email' => 'required|email',
'age' => 'required|integer|min:15',
];
}
和
// UserController
public function Update(UserRequest $request, User $user)
{
//TODO...
$user->update($request->all());
}