0

このmongokitスキーマのitems.idフィールドにインデックスを作成するにはどうすればよいですか?
items.id にインデックスを作成しようとしましたが、スローされValueError: Error in indexes: can't find items.id in structureます。

structure = {
   'items': [{
        'id': int,
    }]
}

indexes = [{   
    'fields': ['items.id'],
    }]
4

1 に答える 1

1

現在、MongoKitのインデックス検証は、インデックス付き配列の検証をサポートしていません。このユースケースでは、インデックスの検証を無効にしました。

indexes = [
  {'fields': ['items.id'], 'check':False}
]

ここでこの問題に投票できます:http://github.com/namlook/mongokit/issues#issue/42

于 2011-03-08T10:07:11.000 に答える