According to documentation in MongoDB website
{
$near: {
$geometry: {
type: "Point" ,
coordinates: [ <longitude> , <latitude> ]
},
$maxDistance: <distance in meters>,
$minDistance: <distance in meters>
}
}
Php code for above request:
$query = array(
'loc' => array(
'$near' => array(
'$geometry' =>array(
'type' => 'Point',
'coordinates'=>array(floatval($lon),floatval($lat)),
'$maxDistance' => intval($max_distance),
'$mixDistance' => intval($min_distance)))));
source
share