2017-02-21 25 views
0

Мы внедрены в Spring lox swagger 2 версии 2.6.1, я хотел отобразить конкретное свойство ресурса для HTTP GET METHOD, а не для Метод POST, я не нашел никакого подхода, используя swagger 2. Пожалуйста, помогите спасибо.Как игнорировать свойство ресурса swagger для определенного http-глагола (GET, POST, PUT)

Например:

Класс Employee {

целочисленный идентификатор; Название строки;

}

URI запроса: GET/API/сотрудник/{идентификатор} я должен увидеть запрос чванство документ в { ID: "", название: "" }

запрос URI: POST/API/сотрудник я должен видеть образец запроса чванства как { названия: «» }

+0

В настоящее время это невозможно в springfox 2.6.1 –

+0

Спасибо Dilip за ответ, есть ли у нас какой-либо другой подход для достижения этого? –

+0

Невозможно, я имею в виду, это запрос функции, который не был реализован. Способ обойти это использовать отдельные модели для каждой из операций. –

ответ

0

Я обновлен до версии 2.8.0, и это ро ssible с @ApiModelProperty (readOnly = true). Это приводит к тому, что свойство будет #Returned по GET, не используется в POST/PUT/PATCH