Json 如何在单个API调用中定义swagger中的查询和主体参数

Json 如何在单个API调用中定义swagger中的查询和主体参数,json,node.js,yaml,swagger,Json,Node.js,Yaml,Swagger,API在主体和查询中有参数,我需要在swagger中定义它,如下所示: parameters: [ { "name": "businessCode", "in": "query", "required": true, "type": "string", }, { "name":"clientCode", "in":"query", "required":true, "type":"string", }, {

API在主体和查询中有参数,我需要在swagger中定义它,如下所示:

parameters: [
  {
    "name": "businessCode",
    "in": "query",
    "required": true,
    "type": "string",
  },
  {
    "name":"clientCode",
    "in":"query",
    "required":true,
    "type":"string",
  },
  {
    "name":"client",
    "in":"body",
    "required":true,
  }
]

我认为这很容易,你已经举了一个例子。这是另一个恰当的例子

parameters: [{
      name: "id",
      description: "id of something",
      required: true,
      type: "Id",
      paramType: "query"
    },
    {
      name: "Body",
      description: "any data",
      required: true,
      type: "User", //define this model in model file
      paramType: "body"
    }]

我认为这很容易,你已经举了一个例子。这是另一个恰当的例子

parameters: [{
      name: "id",
      description: "id of something",
      required: true,
      type: "Id",
      paramType: "query"
    },
    {
      name: "Body",
      description: "any data",
      required: true,
      type: "User", //define this model in model file
      paramType: "body"
    }]