MongoDB Crea un indice 2dspace


Esempio

db.collection.createIndex() metodo db.collection.createIndex() viene utilizzato per creare un indice 2dsphere . Il progetto di un indice 2dsphere :

db.collection.createIndex( { <location field> : "2dsphere" } )

Qui, il location field è la chiave e 2dsphere è il tipo dell'indice. Nell'esempio seguente creeremo un indice 2dsphre nella raccolta dei places .

db.places.insert(
{
  loc : { type: "Point", coordinates: [ -73.97, 40.77 ] },
  name: "Central Park",
  category : "Parks"
})

La seguente operazione creerà 2dsphere indice 2dsphere nel campo loc della raccolta dei places .

db.places.createIndex( { loc : "2dsphere" } )