我正在寻找一种解决方案,通过在Node中应用查询来从我的集合中检索文档。目的是检索两个坐标之间的距离。它可以使用Native MongoDb实现,但我想用mongoose获得结果。我该怎么做?
答案 0 :(得分:0)
mongoose中的geoNear
方法用法如下:
Model.geoNear([1,3], { maxDistance : 5, spherical : true }, function(err, results, stats) {
console.log(results);
});
// geoJson
var point = { type : "Point", coordinates : [9,9] };
Model.geoNear(point, { maxDistance : 5, spherical : true }, function(err, results, stats) {
console.log(results);
});