Laravel-验证|输入字段应为两个值之一 [英] Laravel - validation | The input field should be one of two values
本文介绍了Laravel-验证|输入字段应为两个值之一的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试验证表单请求,并且如果只有值或 ABC
或 XYZ
test 字段>.我该如何实现?
I am trying to validate a form request and I want to accept the field say test
if only it has a value or ABC
or XYZ
. How can I achieve this?
我目前有
$request->validate([
'test' => 'required|unique:tests',
]);
推荐答案
Laravel文档在解决这些问题时非常有用.
The Laravel docs are quite helpful when it comes to these issues.
'test' => [
'required',
Rule::in(['ABC', 'XYZ']),
]
或
'test' => 'required|in:ABC,XYZ',
这篇关于Laravel-验证|输入字段应为两个值之一的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文