如何对geojson数据库使用'find'查询

时间:2015-11-20 09:11:08

标签: mongodb geojson

我使用我的查询通过给出x y坐标来查找集合。但没有得到任何结果。我添加了我的数据库的图像。我只需要返回与该坐标对应的属性文档。 database

  db.getCollection('line').find(
  {"features" :
    [ 
    {
        "properties" : {
       ,
        "geometry" : {
            "type" : "Point",
            "coordinates" : [ 
                79.8658999999999960, 
                6.8513479999999998
    ]
    }
     )

1 个答案:

答案 0 :(得分:0)

尝试使用:

db.getCollection('user').find(
{"features" :

  {
    "properties" : {

           "geometry" : {
        "type" : "Point",
        "coordinates" : [ 
            79.8658999999999960, 
            6.8513479999999998]}}}})