📅  最后修改于: 2023-12-03 15:19:48.601000             🧑  作者: Mango
在某些情况下,我们需要确保一个字段被填写,否则我们的表单将无法提交。可以使用 required
规则来实现此目的。 在 Laravel 中,required
规则是默认启用的。
$request->validate([
'name' => 'required',
]);
有时,我们需要在另一个字段不等于特定值时,要求某些字段必填。
$request->validate([
'email' => 'required_unless:username,null',
'username' => 'required',
]);
在上面的示例中,我们要求 email 必填,但仅当 username 字段不为 null 时。如果 username 为 null,则 email 可以为空。
更多关于 Laravel 验证的用例可以查看 Laravel 验证文档 。