multiValueQueryStringParameters typing #3640
Replies: 2 comments 1 reply
|
Hey @gregggilbert-ivadolabs! We don't support this right now, but we have an issue opened to implement it: #3622 We hope to implement it in future releases. Thanks |
1 reply
|
I'm closing this discussion as resolved. Please reopen if you need. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
The current way to type query parameters is by using the
Annotated[str, Query()]types, but what happens when we needmultiValueQueryStringParameterssuch as a list of strings?By using
param_1: Annotated[list[str], Query], Swagger UI will reflect it correctly, but when you "Try It Out", the resulting query would be decoupled in the URL (e.g.,http://abc?param_1=value_1¶m_1=value_2. This will raise an error because only one of theparam_1values will be retained by PowerTools'Query(), and an error will be raised saying thatparam_1must be a list.Any idea how
multiValueQueryStringParameterscan be handled and typed?All reactions