Mongo geojson错误$ near需要geojson点

时间:2014-11-08 21:31:54

标签: node.js mongodb meteor geojson

我有一个Meteor应用程序在查询Mongo数据库中的位置nea的方法中抛出错误

MongoError: $near requires geojson point, given 
{ type: "Point", coordinates: [ 40.23511038435587,  -87.76385225707914 ]

下面是查询语句,如果这有任何区别

var thangs = Thangs.find (
    {
      'coordinates2d': {
        $near: {
          $geometry: { type: "Point",
            "coordinates": [ parseFloat (latitude) , parseFloat (longitude) ]
          },
          $maxDistance: radiusMeters
        }
      }
    }
  ).fetch ();

我可以使用坐标在本地调用该方法,它看起来很好,但我在服务器日志中发现了上述错误。

任何建议都将不胜感激。如果有更多我可以提供的信息,请告诉我。

0 个答案:

没有答案