rest - 如何在 OpenAPI 3 中记录预先加载的对象
问题描述
我们有以下情况:在我们的 API 中,我们可以像这样急切地加载其他项目,/user?includes=projects
这会导致嵌套响应
{
"name": "John",
...
"projects": [
{
"title": "Example"
...
}
]
}
如果我们调用没有包含的端点,/user
则响应不包括项目
{
"name": "John",
...
}
您将如何在 OpenAPI 3 中记录这一点?
解决方案
推荐阅读
- java - JFreeChart 及时推进?
- angular - Angular Authguard 显示一个空白页面
- c# - C# HTTP 服务器访问被拒绝
- reactjs - 如何在 React 中等待 get 请求完成?
- git - 具有永久磁盘的 Docker 容器,如何在不关闭 Docker 容器的情况下进行变基
- java - 从 JavaFX LineChart 中消除空白
- npm - How to have hot reload when using "webpack serve" on Webpack 5
- arrays - 在C中将数组写入文件?
- amazon-web-services - 如何在 AWS xray 控制台中按名称搜索“子段”?
- javascript - React Hook Form:提交带有嵌套组件的表单或提取嵌套组件的字段提交