MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoError:Geoschlüssel können nicht aus Objekt mit Type :Point extrahiert werden

Das Problem ist, dass

[ 32.4586858, -110.8571443 ]

ist keine gültige Koordinate. Die Reihenfolge sollte Längengrad gefolgt von Breitengrad sein, während diese Koordinate umgekehrt zu sein scheint (nach der Tatsache zu urteilen, dass der gültige Breitengradbereich -90 bis 90 ist und -110,8571443 außerhalb davon liegt).

Ich glaube du meintest:

{ type: "Point", coordinates: [ -110.8571443, 32.4586858 ] }

oder es gab einen anderen Eingabefehler.