Я использую Laravel 5.8.26 и пытаюсь проверить, что одно поле больше или равно другому полю.
Вот мой код:
'amountMin' => 'required|numeric|gte:0',
'amountMax' => 'required|numeric|gte:amountMin',
значение для amountMin
равно 5000, а значение для amountMax
равно 40000.
при выполнении кода я получаю сообщение о том, что amountMax
должно быть больше или равно amountMin
.
Я нашел это сообщение StackOverflow, в котором говорится, что для этого необходимо создать пользовательское правило проверки, но в соответствии с моим пониманием Laravel валидаторов для работы мой код должен работать. Я не прав, нужно ли мне создавать пользовательское правило проверки, чтобы убедиться, что amountMax
больше или равно amountMin
, или мне просто нужно немного изменить свой код, чтобы он заработал?
Как всегда, правильный, четко объясненный ответ будет помечен как принятый и подтвержден.
Заранее спасибо.