Я уже ищу решение с полдня, и пока не нашел решения.
Что я хочу сделать: у меня есть определенный объект Swagger 2.0 -> "WorkNotes", который выглядитвот так
WorkNote:
title: WorkNote
description: The worknote object
type: object
properties:
title:
type: string
example: My Worknote
content:
type: string
example: Clean the room
others: ???
И я хочу добавить объекты в свойство "others", которые имеют динамические ключи.Поэтому я уже не могу определить объект и его ключ.Мне нужно иметь объект, который может быть добавлен к другим, используя самонастраиваемый ключ во время выполнения.
Я посмотрел на "AdditionalProperties", но там я должен спроектировать объект и его ключи, прежде чем я запуститеcode.
Не могу ли я иметь карту, где строка 1 - это имя ключа, а строка 2 - это значение?like {"MyKey": "MyValue"} И я также могу изменить этот ключ на что-то другое и просто добавить этот объект к другим?
Объект должен выглядеть следующим образом:
{
"title":"My Worknote",
"content":"Clean the room",
"others":{
"MyKey":"MyValue"
}
}
BestС уважением,