sql >> Databasteknik >  >> NoSQL >> MongoDB

mongodb mongoose enhet av maxDistance

Till slut hittade jag svaret på mitt problem. Teoretiskt sett är longitud x-axeln och latitud är y-axeln. Men vi är vana vid latitud-longitud snarare än longitud-latitud...Så sättet jag sökte på var fel

$near : [msg.lat, msg.lng]

När jag ändrade detta till $near :[msg.lng, msg.lat] , det började fungera även med 5 km... Så beställning var problemet.



  1. Hur man får återuppringning när nyckeln går ut i REDIS

  2. MongoLab/PyMongo anslutningsfel

  3. Android/MongoDB:NoClassDefFoundError:com.mongodb.DBPortPool

  4. Vad är skillnaden mellan Spring Datas MongoTemplate och MongoRepository?