我有以下Mongo调用,如何根据最近的地理坐标返回排序位置列表?
Venues.find({'location.coordinates':
{ $near :
{ $geometry :
{ type : "Point" ,
coordinates: params.coordinates }
},
$maxDistance : 10000
}
});
答案 0 :(得分:2)
当您使用$ near时,MongoDB会返回结果sorted with nearest distance first by default。 如果这是您不想要的,请使用$ geoWithin。