Я использую springdoc-openapi для документации REST API. У меня есть два класса, между которыми есть отношения «один к одному». После создания API, когда я использую API. Он возвращает именно тот способ, которым он хранится в базе данных, но примеры значений или схемы, показанные в документах, отображают полную взаимосвязь между ними. Я не хочу отображать отношения между ними, вместо этого отображать только то, как будет получен ответ. На следующем изображении первое выделенное - это фактический результат, а второе - пример значения. Второй отображает взаимосвязь между комнатой и регистрацией. Как я могу избежать этого отображения ??
Springdoc OpenAPI отображает отношения классов в схемах и примерах
Ответы (1)
Вам нужно добавить @JsonIgnore
на checkin_id
в родительский объект.
@JsonIgnore
Не будет добавлять checkin_id
в ваш образец и фактический ответ.
person
SSK
schedule
05.12.2020
@JsonIgnore
наcheckin_id
в родительский объект - person SSK   schedule 05.12.2020