6个项目 一切正常 但我对自定义请求有疑问 这是我关于创建数据的请求代码
'password' => 'required|min:3',
这是我对更新数据的请求代码
'password' => 'nullable|min:3',
如果我没有在密码字段中输入任何值,则每次更新用户时我的问题都是用户密码将为空,但是只有在请求中有数据的情况下,我才需要更改请求
答案 0 :(得分:1)
您正在寻找filled验证规则:
// update request rules
'password' => 'filled|min:3',
答案 1 :(得分:0)
您可以检查是否不为空
public function update(Request $request)
{
// your validation
if (!empty($request->password)) {
// update user password
}
// write some response
}