Snažím se vytvořit springDoc swagger dokumentace, a rád bych se představují údaje, jako je tato
List<String> elements;
mají některé vlastnosti, jako minSize a MaxSize / min. délka Max. délka pro hodnoty v seznamu.
Zkusil jsem to
@Schema(required = true, minLength = 12,maxLength = 20)
List<String> elements;
a
@Size(min=10,max=20)
List<String> elements;
výsledek:
"Products": {
"title": "Products",
"type": "object",
"properties": {
"elements": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
Nějaký nápad, Aby měl tento výsledek :
"Products": {
"title": "Products",
"type": "object",
"properties": {
"elements": {
"type": "array",
"items": {
"type": "string",
"maxLength": 20,
"minLength": 5
}
}
}
}