Syntax

기본 인덱싱을 하는 것과 마찬가지로 2d와 2dsphere 또한 미리 선언되어 쉽게 이해하도록 제공해 준다.

pymongo.GEO2D: 2d

pymongo.GEOSPHERE: 2dsphere

  • Syntax

    collection.create_index( [ (‘field’, TYPE) ] )	# Create Index
    collection.index_information()		# Get Index Info
    collection.drop_index( [ (‘field’, TYPE) ] )	# Drop Index
  • Example for geospatial index

    from pymongo import MongoClient, GEOSPHERE
    client = MongoClient()
    db = client.geo
    col = db.states
    col.create_index([("loc", GEOSPHERE)])

Last updated