2010-08-07 6 views
0

J'ai la structure MongoKit comme ceci:Une dict en option dans la structure avec MongoKit

structure = { 
    ... 

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

    ... 
} 

Cependant, tous les documents auront la clé plugin. Si c'est le cas, j'aimerais qu'il soit validé par rapport à la structure.

required_fields ne fait pas comprennent plugin. (plugin est pas une clé obligatoire.)

J'ai essayé 'plugin': OR(None, {...}), mais OR n'aime pas None en tant que valeur.

Des idées?

Répondre