0

MongoKit のフィールドに地理空間インデックスを作成する方法はありますDocumentか?

indexes現在、記述子を使用してそうするための参照が見つかりません。

次のようなものが欲しい

class Foo(Document):
    structure = {
        'location': {
            'lat': float,
            'lon': float
        }
    }
    indexes = [
        {
            'fields': ['location'],
            'type': '2d'
        }
    ]

Pymongoを使用してこれを行うことはできますか?

4

1 に答える 1

0

それは文書化されました。

地理空間インデックスを作成するには、次のことが必要です。

class Foo(Document):
    structure = {
        'location': {
            'lat': float,
            'lon': float
        }
    }
    indexes = [
        {
            'fields': [('location', '2d'), ],
        }
    ]

これを理解するには、情報源を見なければなりませんでした。

よろしく、

于 2012-09-30T23:22:21.647 に答える