Значения перечисления Swagger не отображаются в выпадающем списке? - PullRequest
1 голос
/ 10 мая 2019

Это мой метод контроллера, в котором принимается enum

@GetMapping("/{sortBy}/{page}/{size}")
    public ResponseDto<ReviewsResponseDto, Void> searchAllReviews(
            @PathVariable(value = "sortBy") ReviewsSortBy sortBy,
            @PathVariable Integer page, @PathVariable Integer size) 

Это мой enum ReviewsSortBy

@Getter
@ToString
public enum ReviewsSortBy {
      DEFAULT,
      FEATURED,
      RECENT;
}

Теперь проблема в том, что swagger не отображает возможные значения enum ввыпадающий, вместо этого он просто отображает «ReviewsSortBy ()» в качестве единственного выбираемого значения в выпадающем списке того же.

ПРИМЕЧАНИЕ: версия Swagger 2.9.2

Вот скриншот для того же,swagger dropdown issue with enums

...