我如何从请求文件中验证它?我想检查floor_id和material_id的不同组合,一个floor_id不能有两个或更多相同的material_id
从一个表单数据我得到这种输出
project_id => 5,
date => 12-15-2022,
floor_id => array(
0=> 1,
1=> 5,
2=> 12
),
material_id => array(
0=>15,
1=>2,
2=>20
),
quantity => array(
0=>2500,
1=>3500,
2=>6522
)
我如何从请求文件中验证它
3条答案
按热度按时间bqujaahr1#
你可以使用验证
distinct
https://laravel.com/docs/9.x/validation#rule-distinct
hl0ma9xz2#
您可以编写自定义验证规则来满足您的需要。
在这里,您将了解一些情况https://laravel.com/docs/9.x/validation#custom-validation-rules
3lxsmp7m3#
我找到了解决办法
通过提出这样的要求,我解决了同样的问题