有什么方法可以在模型部分中定义HashMap或通用对象类型吗? 我有一个返回产品的REST服务,这些产品可以有不同的选择。 options属性基本上是一个HashMap,其中id是选项名称,其值是选项值。

===============>>#1 票数:27

有什么方法可以在模型部分中定义HashMap或通用对象类型吗? 我有一个返回产品的REST服务,这些产品可以有不同的选择。 options属性基本上是一个HashMap,其中id是选项名称,其值是选项值。

===============>>#2 票数:0

有什么方法可以在模型部分中定义HashMap或通用对象类型吗? 我有一个返回产品的REST服务,这些产品可以有不同的选择。 options属性基本上是一个HashMap,其中id是选项名称,其值是选项值。

  ask by jplaza translate from so

未解决问题?本站智能推荐:

3回复

为什么`additionalProperties`是在Swagger / OpenAPI 2.0中表示字典/地图的方式

尽管我已经在OpenAPI规范中看到了示例: 对我而言,并不明显的是, 为什么对地图/字典使用additionalProperties是正确的模式。 它也没有帮助,该规范不得不说的唯一具体的东西additionalProperties是: 以下属性取自JSON模式定
1回复

Swagger 2.0中没有类型属性的架构对象

Swagger / OpenAPI 2.0中的Schema对象是否必须具有type属性? 一方面,根据JSON Schema Draft 4规范,未指定type属性是可以的,这意味着实例可以是任何类型(对象,数组或原语)。 另一方面,我已经看到了很多Swagger模式,这些模式包含的Schem
1回复

使用Swagger注释显示自定义HashMap密钥

我正在尝试从Java代码生成Swagger文档,而我的嵌套模型属性之一是HashMap。 为其生成的示例如下: 我需要它看起来像是: 换句话说,我需要告诉他们AdditionalProp String应该是什么,最好不要重复三遍。 有什么办法可以使用Swagger注释吗?
1回复

Swagger动态值类型

我试图弄清楚如何为包含一个动态值类型列表的架构建模,而我想知道是否有可能。 采取这样的json结构: 在这种情况下,我将返回一个对象列表,但是根据数据的上下文,对象中的一个字段可以具有几种不同的类型。 外部结构和内部结构的两个变体都有数十个领域。 我想知道是否有一种方法可以大摇大摆
1回复

通过Swagger / OpenAPI为additionalProperties指定多个类型

我想在OpenAPI中表示以下JSON对象: 属性的数量和属性名称未完全预先确定,因此我希望使用additionalProperties。 但是,我不太确定如何通过OpenAPI / Swagger 2.0来表示它。 我试过这个: 或等效的JSON: 但那并没有奏效。
1回复

使用$ ref时会忽略Swagger架构属性-为什么?

我正在尝试使用一个简单的字符串存储时间来建立一个时间间隔的Swagger模型(我知道还有日期时间): 由于某种原因,生成的HTML不会显示lowerBound和upperBound“描述”,而仅显示原始时间“ description”。 这使我认为我没有正确执行此操作。 所以问题是,是否可以像
1回复

Swagger忽略引用模式的Schema属性

我使用Swagger Core 2.0.2 for Java生成OpenAPI文档。 其中,我有以下类SomeDTO : OtherDTO描述如下: 我的问题是, otherDTO字段上方的description和required字段都没有任何效果。 结果openapi.
1回复

Springfox(swagger)-如何添加动态属性

我试图在我的java spring项目中的swagger定义中添加新的属性。 我已经阅读了文档,特别是https://springfox.github.io/springfox/docs/snapshot/#plugins 但是我无法从头开始添加新属性 我正在尝试此代码,但实际上不
2回复

指定不应在Swagger或OpenAPI中发送的属性

我想指定永远不要从端点发送的字段。 例如,假设我要确保没有端点使用user.passwordHash响应。 在OpenAPI中是否存在与extraProperties相反的东西additionalProperties: false或required: true ?
1回复

如何在swagger属性中添加多个示例值?

我使用的是Swagger OpenAPI规范工具,我在其中一个定义中有一个字符串数组属性,如下所示: 我的API生成JSON结果,因此对于上面的对象,以下结果出现在响应中: 尝试用逗号分隔字符串,如下所示: 期待结果如下: 但编辑显示错误。 “糟糕的缩进”