Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Não consegui entender direito como posso manipular os index's.

Entendi que o índex é uma espécie de atalho para consulta e necessário para fazer uma busca por distância utilizando coordenadas. Mas eles são salvos para cada alunos, por coleção? E como posso visualizar os valores de cada index? Pois tentei utilizando.

db.collection.getIndexes({ "listIndexes": "alunos" })

Mas não entendi a informação que ele me trouxe:

[
        {
                "v" : 2,
                "key" : {
                        "_id" : 1
                },
                "name" : "_id_",
                "ns" : "test.alunos"
        },
        {
                "v" : 2,
                "key" : {
                        "localizacao" : "2dsphere"
                },
                "name" : "localizacao_2dsphere",
                "ns" : "test.alunos",
                "2dsphereIndexVersion" : 3
        }
]