0
respostas

Pegando o valor de um JSON

Gostaria de pegar o GeoJSON point direto de um find: db.alunos.find( { "nome" : "Marcelo" } , { "_id" : 0 , "localizacao.type" : 1 , "localizacao.coordinates" : 1 } )

O problema é que retorna um documento { "localizacao" : { "type" : "Point", "coordinates" : [ -23.5640265, -46.6527128 ] } }

Como fazer para pegar só o valor? Dessa maneira, poderia usar direto no valor do campo "near". { "type" : "Point", "coordinates" : [ -23.5640265, -46.6527128 ] }

Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software