と を使用SpringBoot
してspringdoc-openapi-ui
います。URLパラメーターとして配列を含むメソッドを持つコントローラーがあります:
@Parameters(value = {
@Parameter(in = ParameterIn.QUERY, name = "output", example = "[f1,f2,f3]",
content = @Content(array = @ArraySchema(schema = @Schema(type = "string"))))
})
public ResponseEntity<Object> showReportData(@RequestParam(value = "output") String[] outputFields) {
//some body
}
しかし、私が開くSwaggerUI
と、アイテムのテキストボックスに私の例の値が表示されません:
実行をクリックすると、リクエストに次のパラメーターが表示されます。
なぜこうなった?例の配列が item に表示されないのはなぜですか?