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.