我对嵌套条件的验证规则有问题.
class StoreRequest extends Request
{
public function authorize(){
return true;
}
public function rules(){
return [
'type_id' => 'required|integer',
'external_id' => 'required_if:type_id,==,3|integer',
];
}
}
事实上,我想:
当我发布表单时,当我 Select 一个等于3的type_id时,规则就会生效.
外部id必须是整数.
我try 添加可为null的条件,但如果不再有效,则需要_
你知道吗?