Структурная ошибка: не должно иметь дополнительных свойств - PullRequest
0 голосов
/ 28 апреля 2020

Я настраиваю Swagger 2 с SpringBoot 2. Я добавил @ApiModel и @ApiModelProperty, как показано ниже

@ApiModel(value = "watchlist", description = "USer defined movie watchlists")
public class Watchlist{

   @ApiModelProperty(value = "watchlist id", example = "1")
   private Integer id;
   @ApiModelProperty(value = "Movies favorites")
   private List<Favourites> favourites;
   @ApiModelProperty(value = "Name of the watchlist", example = "my favourite")
   private String name;

}

Но когда я генерирую сваггер JSON, используя "v2 / api-docs" и проверяю это в https://editor.swagger.io/ Я получаю ниже ошибки.

Structural error at definitions.Watchlist.properties.id
should Not have additional properties
additionalProperty: allowEmptyValue

Structural error at definitions.Watchlist.properties.name
should Not have additional properties
additionalProperty: allowEmptyValue

Structural error at definitions.Watchlist.properties.favourites
should Not have additional properties
additionalProperty: allowEmptyValue

Может кто-нибудь, пожалуйста, помогите мне решить эту проблему

Спасибо.

...