Definición
$maxDistanceEl operador restringe los resultados de una búsqueda
$maxDistancegeoespacial.$nearConsulta o a la distancia especificada. Las unidades de medida de la$nearSpheredistancia máxima se determinan según el sistema de coordenadas utilizado. Para objetos de punto GeoJSON, especifique la distancia en metros, no$maxDistanceen radianes. Debe especificar un número positivo para.Los índices geoespaciales 2dsphere
$maxDistancey 2d admiten:.
Ejemplo
La siguiente consulta de ejemplo devuelve documentos con valores de ubicación que están a 10 o menos unidades del punto [ -74 , 40 ].
db.places.find( { loc: { $near: [ -74 , 40 ], $maxDistance: 10 } } )
MongoDB ordena los resultados según su distancia [ -74 , 40 ] a. La operación devuelve los primeros 100 resultados, a menos que modifique la consulta cursor.limit() con el método.