MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Chamadas de API GeoLocation contra uma API EVE RESTful


Não é mencionado, mas deve ser suportado. Não gosto de coisas geográficas, mas tentei emitir um $near query e retornou uma falha de operação porque meu banco de dados estava faltando o 2dindex. Isso significa que o comando foi passado corretamente para o banco de dados.

Se você estiver usando um cliente de descanso como o Postman, a sintaxe deve ser algo assim (estou usando $near Pela simplicidade):
?where={"loc": {"$near": {"$geometry":{"type": "Point", "coordinates": [13,51]}}, "$maxDistance": 100}}

Se você estiver usando app.get método lembre-se de json.loads Sua pergunta. Espero que isto ajude.