我试图制定一个规则,如果一个是空的或不存在,那么其他是必需的,但如果两者都不存在,那么它给出错误。我已经使用了这个,但是如果两个都是空的,那么它不会给出任何错误
'inventory_storage_container_id' => 'required_if:inventory_storage_space_id,=,null|integer|exists:inventory_storage_containers,id',
'inventory_storage_space_id' => 'required_if:inventory_storage_container_id,=,null|integer|exists:inventory_storage_spaces,id',
我该怎么做?这是一个不同的场景,如果我不包括两个字段在请求体它不给任何错误,但我需要一个错误,如果两者都是空的。本主题不重复。
tryrequired_without
'inventory_storage_container_id' => 'required_without:inventory_storage_space_id|integer|exists:inventory_storage_containers,id',
'inventory_storage_space_id' => 'required_without:inventory_storage_container_id|integer|exists:inventory_storage_spaces,id',