Я хочу определить объект с ключом и значением, но не могу понять, как определить его как свойство в определении swagger 2.0. Честно говоря, я не уверен, возможно ли это, даже если вы хотите определить строго типизированных клиентов. Тем не менее, я полагаю, я попросил бы посмотреть, возможно ли это/допустимо.Swagger 2.0 - Как определить встроенный объект
В принципе, я хочу, чтобы иметь возможность хранить следующий объект:
{ "currencies":
{ "usd" : 1.10,
"eur" : 2.25
}
}
Но я не хочу, долларов США и евро, чтобы быть определен в схеме. Я могу сделать ниже, но я не хочу, чтобы usd или eur были предопределены. Я хочу, чтобы он принял любое значение для ключей объекта.
"Product": {
"properties": {
"currencies": {
"type": "currencyObj"
},
}
},
},
"currencyObj": {
"id": "currencyObj",
"properties": {
"eur": {
"type": "float"
},
"usd": {
"type": "float"
}
}
}