【发布时间】:2019-05-15 21:04:41
【问题描述】:
我正在使用 OpenAPI 3 并且有两个查询参数,其中至少 一个 是必需的,但哪个并不重要。
即,作为 sudocode:
if parameter_1 OR parameter_2:
do stuff
else:
error
这在 OpenAPI 3 中可行吗?据我所知,规范中没有提到它,或者 JSON Schema 规范中也没有提到它。
【问题讨论】:
-
您是指
parameters(例如查询/标题参数)还是模型/模式properties? -
@Helen - 查询参数。您对该问题的回答 (stackoverflow.com/a/49199240/1316981) 确实回答了我的问题。唉,它没有出现在我的搜索中。谢谢!
标签: openapi