0

这是查询、结果、映射和许多文档之一的甜蜜链接:

https://gist.github.com/1352021

我还应该注意,我也尝试了 geo_distance,但未能返回任何文档。我究竟做错了什么?

4

1 回答 1

1

在文档中您不需要嵌套的“位置”,位置应以 [lon, lat] 格式指定:

  "Location": [-118.47115, 33.98874],

在查询中,当您查看地图时,边界框的左上角必须是边界框的左上角。纬度范围内似乎也有错字(文档中的 33.98874 与查询中的 34-35)。尝试这样的事情:

     "filter":{
        "geo_bounding_box":{
           "Location":{
              "top_left":{
                 "lat":34.0,
                 "lon":-119.0
              },
              "bottom_right":{
                 "lat":33.0,
                 "lon":-118.0
              }
           }
        }
     }
于 2011-11-09T17:55:00.707 回答