У меня есть два отдельных пути, определенных в моей схеме:
/team/{id}/people/{modified}:
get:
/team/{id}/people/{person_id}:
delete:
Итак, это две совершенно разные «вещи», потому что одна — это получение, а другая — удаление, а имя второго параметра не имеет смысла как что-то общее. «Получить» передает измененную метку времени в этом месте, а удаление передает фактический идентификатор человека.
Это правильно отображается в пользовательском интерфейсе Swagger, но редактор Swagger выдает ошибку, сообщающую мне, что эквивалентный путь уже существует. Его трудно просто игнорировать, потому что ошибки разбрасываются по всему файлу, что затрудняет отладку реальных проблем.
Каково решение чего-то подобного?