在Swagger Editor UI中传递索引数组

时间:2018-01-29 05:09:29

标签: php jquery-ui swagger swagger-ui swagger-2.0

我有一个用于排序某些项目的API,我使用jquery UI进行排序。当我将订单数组传递给API时,如果我控制台,我会在下面的屏幕截图中得到类似这样的数组 enter image description here

所以我大摇大摆地说:

 parameters:
        - name: video_order
          type: array
          items:
            type: string
          in: formData

似乎不起作用,请参阅Swagger窗口 enter image description here

我在这里做错了,我该怎么做呢?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我发现此代码适用于我,如果有人遇到此类问题..

parameters:
    - in: body
      name: body
      required: false
      schema:
        $ref: '#/definitions/Model0'
      x-examples:
        application/json: |+
          {"video_order":[1215, 1151, 1202]}

定义:

definitions:
  Model0:
    properties:
      video_order:
        type: array
        items:
          type: integer
          format: int32
    example:
      video_order:
        - 0
        - 0