Я недавно изучил Apigility. Я хочу использовать метод HTTP DELETE для удаления какой-либо сущности, но перед удалением мне нужно проверить «entityId», который должен быть указан и должен быть цифрой и обрезкой. В документации к документации упоминается, что:Zend Apigility: DELETE HTTP-метод Validation
Проверка содержания в настоящее время работает только для запросов POST, PATCH и PUT. Если вам нужно проверить параметры строки запроса, вам нужно будет написать свою собственную логику для этих задач. https://apigility.org/documentation/content-validation/intro меня сделать некоторые логотипо изменения в конфигурационном файле, как показано ниже:
'NetworkingNightAPI\\V1\\Rpc\\DeleteSlotByLoginUser\\Controller' => [
'DELETE' => 'NetworkingNightAPI\\V1\\Rpc\\AssignTimeSlotToLoginUser\\Validator',
],
Как я уже Упоминание УДАЛИТЬ метод для проверки такой же, как NetworkingNightAPI \ V1 \ Rpc \ AssignTimeSlotToLoginUser \ Validator но вопрос всегда возвращать «Value не может быть пустым », даже я добавил допустимые значения JSON строки, используя PostMan
Спасибо!
Использование Почтальона, когда я прохожу EntityId в строке запроса, как EntityId = 1, то он получил подтверждение, но когда я прохожу строку JSON в теле его дозу не –