MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Appels d'API de géolocalisation contre une API EVE RESTful

Ce n'est pas mentionné mais cela devrait être soutenu. Je ne suis pas dans les trucs géo mais j'ai juste essayé d'émettre un $near requête et il a renvoyé un échec d'opération car ma base de données manquait le 2dindex nécessaire. Cela signifie que la commande a été correctement transmise à la base de données.

Si vous utilisez un client de repos comme Postman, la syntaxe devrait ressembler à ceci (j'utilise $near pour plus de simplicité):

?where={"loc": {"$near": {"$geometry":{"type": "Point", "coordinates": [13,51]}}, "$maxDistance": 100}}

Si vous utilisez app.get méthode n'oubliez pas de json.loads votre requête. J'espère que cela vous aidera.