我有这样的 MongoKit 结构:
structure = {
...
'plugin': {
'id': unicode,
'title': unicode,
'description': unicode,
...
}
但是,并非所有文档都有plugin
密钥。如果他们这样做,我希望根据结构对其进行验证。
required_fields
不包括. _ plugin
(plugin
不是必需的密钥。)
我试过了'plugin': OR(None, {...})
,但OR
不喜欢None
作为一个值。
有任何想法吗?