好奇是否有一种简单的方法可以做到这一点。让我们说例如我有一个无线电输入,询问如下:
你拥有一辆车吗? (y)(n)如果回答是,那么它会问:
你拥有什么类型的汽车?
问题是 - 如果我在Laravel中设置验证,我是否可以设置一条规则,说明“你拥有什么类型的汽车?”只有在“你拥有一辆车”被选为是的时才需要吗?
我设想的方式是,在公共函数规则中,我在那里有条件,声明如果选择是,则返回这些规则。但是如果我有一个包含80多个字段的表单,那么无论条件如何,其中一些都是必需的,其中一些是有条件的。在不必在多个if / else语句下重复相同规则的情况下,最简单的方法是什么?
答案 0 :(得分:1)
在这里回答我自己的问题:
required_if:字段,值,...
如果字段字段等于任何值,则必须存在验证字段。