【问题标题】:Swagger - Array of key-value pairs with unknown keysSwagger - 具有未知键的键值对数组
【发布时间】:2018-03-19 11:06:29
【问题描述】:

我正在尝试编写 Swagger API 文档,但我遇到了一个特定场景的问题。

我有一个巨大的网格,每个网格中都有 id 引用(想想棋盘),我想发送已更改的网格引用和每个中的新 ID。所以我可能有一个 40x40 的网格,我将其中一个网格正方形更改为不同的值。

我想发送到我的 API:

12x21 = 12345
23x11 = 87654
42x01 = 12987
23x09 = 19283

无需将 swagger 中的每个网格位置作为参数列出,我如何使用 Swagger UI 来表示此场景?

【问题讨论】:

    标签: arrays forms api swagger


    【解决方案1】:

    我会设计一个端点,您将更改作为 PUT 请求(或 POST 请求,如果它是一个新 id,很难从上下文中分辨出来),实际更改作为您请求的 JSON 正文.然后可以将对网格的引用作为查询参数或作为 JSON 正文的一部分发送。

    【讨论】:

      猜你喜欢
      • 2019-05-13
      • 1970-01-01
      • 2015-11-19
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      • 2018-05-30
      • 2021-01-18
      • 2019-11-06
      相关资源
      最近更新 更多