Как мне сделать тип ИЛИ Тип. Строка ИЛИ Int? - PullRequest
1 голос
/ 08 января 2020

Я хотел бы иметь возможность разрешить строку или целое число в поле. Как мне это сделать?

Это моя текущая схема:

    'minSize': {'type': 'any'},

1 Ответ

2 голосов
/ 10 января 2020

Я цитирую документы :

Список типов может использоваться для разрешения различных значений

>>> v.schema = {'quotes': {'type': ['string', 'list']}}
>>> v.validate({'quotes': 'Hello world!'})
True
>>> v.validate({'quotes': ['Do not disturb my circles!', 'Heureka!']})
True
...