अंत में मुझे अपनी समस्या का उत्तर मिल गया। सैद्धांतिक रूप से देशांतर x-अक्ष है और अक्षांश y-अक्ष है। लेकिन हम देशांतर-अक्षांश के बजाय अक्षांश-देशांतर के आदी हैं...तो जिस तरह से मैं खोज रहा था वह गलत था
$near : [msg.lat, msg.lng]
जब मैंने इसे $निकट :[msg.lng, msg.lat] में बदल दिया , इसने 5KM के साथ भी काम करना शुरू कर दिया... इसलिए ऑर्डर देना समस्या थी।