我正在使用solr 4.10.4并且我已经索引了一些包含某些点的地理坐标的文档,我创建了一个名为class of class的fieldType:Latlon,然后创建了一个带有后缀_coordinate的动态字段来存储lat,lon值。
使用geofilt查询位置时,它会返回所有索引文档,而不是返回定义距离内的最近点。 这是查询 Q = :&安培; fq =!geofilt sfield = location pt = 37.775,-122.419 d =& wt = xml
如果你能帮助我发现这个问题的原因,我将不胜感激。