0

次のような MongoKit 構造があります。

structure = {
  ...

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

  ...
}

ただし、すべてのドキュメントにpluginキーがあるわけではありません。もしそうなら、私はそれが構造に対して検証されることを望みます。

required_fields含まれませplugin。(plugin必須キーではありません。)

試してみまし'plugin': OR(None, {...})たが、値としてORは好きではありません。None

何か案は?

4

1 に答える 1

0

0.5のバグのように見えます:

http://bitbucket.org/namlook/mongokit/issue/78/not-required-fields-wrongly-validates#comment-234872

ここでの議論と一時的な回避策:

http://groups.google.com/group/mongokit/browse_thread/thread/18fe4081a306e93e

于 2010-08-26T07:41:53.980 に答える