swagger-2.0 - Swagger 文档:如何更新正文的内容
问题描述
我是 API swagger 文档的新手,所以希望得到您的支持。我正在生成卷曲的路上。在招摇编辑器中,我在定义部分中编写了以下代码
definitions:
Instrument_users:
type: "object"
required:
- "proposal_id"
- "user_id"
- "data_access_role"
properties:
proposal_id:
type: "integer"
example: "244"
user_id:
type: "integer"
example: "1010"
data_access_role:
type: "integer"
example: "2"
default: "2"
xml:
name: "Instrument_users"
它在编辑器的右侧生成如下所述的正文
{
"proposal_id": "244",
"user_id": "1010",
"data_access_role": "2"
}
我需要编写什么代码才能在招摇的右侧部分中期望低于正文内容
{ "proposal_user":
{
"proposal_id": "244",
"user_id": "1010",
"data_access_role": "2"
}}
谢谢
解决方案
你应该这样写:
definitions:
Instrument_users:
type: "object"
properties:
proposal_user:
type: "object"
properties:
proposal_id:
type: "string"
example: "244"
user_id:
type: "string"
example: "1010"
data_access_role:
type: "string"
example: "2"
推荐阅读
- c++ - 通过 C++ 中的迭代器改变集合中的集合
- javascript - 与声明常规类相比,声明功能类有什么好处
- python - 尝试从 selenium 使用 webdriver 时出现问题
- python - 字母大写并非在每种情况下都有效
- vbscript - 使用 VBScript 重命名文件,启动文件,等待,然后再次重命名
- azure - 如何使用 Azure B2C 保护 Azure API 管理 API
- keras - keras 理解 LSTM 层的参数
- python - Python - 读取特定的文本行
- python - 使用 Django Migrations 删除表
- c++ - 在某些代码中覆盖方法的方法是什么