Необязательный dict в структуре с MongoKit - PullRequest
0 голосов
/ 07 августа 2010

У меня есть такая структура MongoKit:

structure = {
  ...

  'plugin': {
    'id': unicode,
    'title': unicode,
    'description': unicode,

  ...
}

Однако не все документы будут иметь ключ plugin. Если они это сделают, я бы хотел, чтобы это было проверено на соответствие структуре.

required_fields не не включает plugin. (plugin не обязательный ключ.)

Я пробовал 'plugin': OR(None, {...}), но OR не нравится None в качестве значения.

Есть идеи?

1 Ответ

0 голосов
/ 26 августа 2010
...