Skip to content

handle exploded object query parameters #64

@hauner

Description

@hauner

The following openapi query parameter

/foo:
  get:
    parameters:
      - name: props
        in: query
        explode: true
        schema:
          type: object
          properties:
            prop1:
              type: string
            prop2:
              type: string

The explode: true tells us that the object is serialized as multiple query parameters. The generatr should produce an endpoint like this:

@GetMapping(path = "/endpoint-object")
ResponseEntity<Void> getEndpointObject(GetFooProps props);
  • no @RequestParam annotation

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions