sql >> Base de Datos >  >> NoSQL >> MongoDB

mongodb mongoose unidad de maxDistance

Finalmente encontré la respuesta a mi problema. En teoría, la longitud es el eje x y la latitud es el eje y. Pero estamos acostumbrados a latitud-longitud en lugar de longitud-latitud... Así que la forma en que estaba buscando era incorrecta

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

Cuando cambié esto a $near:[msg.lng, msg.lat] , empezó a funcionar incluso con 5KM... Así que el problema era ordenar.