Es wird nicht erwähnt, aber es sollte unterstützt werden. Ich interessiere mich nicht für Geo-Sachen, aber ich habe gerade versucht, einen $near
auszugeben Abfrage und es wurde ein Vorgangsfehler zurückgegeben, da meiner Datenbank der erforderliche 2dindex fehlte. Das bedeutet, dass der Befehl korrekt an die Datenbank übergeben wurde.
Wenn Sie einen Rest-Client wie Postman verwenden, sollte die Syntax ungefähr so aussehen (ich verwende $near
der Einfachheit halber):
?where={"loc": {"$near": {"$geometry":{"type": "Point", "coordinates": [13,51]}}, "$maxDistance": 100}}
Wenn Sie app.get
verwenden Methode erinnern an json.loads
Ihre Anfrage. Hoffe das hilft.