0

と を使用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 に表示されないのはなぜですか?

4

1 に答える 1