Я пытаюсь установить значение по умолчанию для массива в jschema с swagger. Ниже приведен пример схемы.Как установить значение по умолчанию для объекта массива jschema?
'Myobj': {
'type': 'object',
'title': 'Myobj',
'description': 'Some text',
'properties': {
'outputForms': {
'type': 'array',
'description': 'Some text',
'default': 'two',
'items': {
'type': 'string',
'enum': ['one','two'],
},
'maxItems': 4,
'uniqueItems': true,
'additionalItems': false
}
}
}
Это не работает, что я делаю неправильно? Буду благодарен за любую помощь.
Ваш по умолчанию не является массивом? – xShirase
Нужно ли использовать 'default': {items: 'two'}? – nightmare
Я хотел бы использовать 'two' и 'значение по умолчанию для outputForms right' - yes – nightmare