MongoError:多个2dsphere索引

时间:2018-07-12 18:51:22

标签: javascript node.js mongodb geojson

我已经尝试了所有方法,但仍然出现以下错误:

  

MongoError:两个以上的2dsphere索引,不确定在哪个位置运行geoNear

这是我的代码:

 router.get('/ninjas', function(req, res,next){

 Ninja.aggregate([
{
  $geoNear: {
     near:[parseFloat(req.query.lng), parseFloat(req.query.lat)],
     distanceField: "dist.calculated",
     maxDistance: 1000000,
     spherical: true
  }
}
 ]).then(function(ninjas){
 res.send(ninjas);
  });
}); 

0 个答案:

没有答案