二维数组的复杂请求验证
一共有三个字段,假设叫A、B、C吧。
A、B是一维数组,要求元素为大于等于n的正整数。
C是二维数组,要求元素全部为一维数组,并且每个一维数组中的元素大于等于n的正整数。
其中n是根据数据库计算出来的。
ABC都可以分别为空,但不能同时为空。
现在不太懂的就是:
- 这个二维数组验证,难道用C..来处理?总感觉不是很合理。
- 这个n怎么获取?
表单验证《Laravel 8 中文文档》
舅我惯着你
对于C我是这么验证的:
除了这么写还有更好的方法么?
感觉使用
withValidator
方法添加后置钩子会更简单,可读性更高。