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