Springdoc OpenAPI 在模式和示例下显示 class 关系
Springdoc OpenAPI displays class relationships under schemas and examples
我正在为 REST API 文档使用 springdoc-openapi。我有两个 类 它们之间有一对一的关系。在我创建 API 之后,当我使用 API 时。它 returns 与它存储在数据库中的方式完全相同,但文档中显示的示例值或模式显示了它们之间的完整关系。我不想显示它们之间的关系,而是只显示它获得响应的方式。下图,第一个突出显示的是实际结果,第二个是显示的示例值。第二个显示 Room 和 Check-in 之间的关系。我怎样才能避免这种显示??
您需要在父实体的 checkin_id
上添加 @JsonIgnore
。
@JsonIgnore
不会在您的示例和实际响应中添加 checkin_id
。
我正在为 REST API 文档使用 springdoc-openapi。我有两个 类 它们之间有一对一的关系。在我创建 API 之后,当我使用 API 时。它 returns 与它存储在数据库中的方式完全相同,但文档中显示的示例值或模式显示了它们之间的完整关系。我不想显示它们之间的关系,而是只显示它获得响应的方式。下图,第一个突出显示的是实际结果,第二个是显示的示例值。第二个显示 Room 和 Check-in 之间的关系。我怎样才能避免这种显示??
您需要在父实体的 checkin_id
上添加 @JsonIgnore
。
@JsonIgnore
不会在您的示例和实际响应中添加 checkin_id
。