我在玩新的Solr 4地理空間搜索。就像從http://wiki.apache.org/solr/SolrAdaptersForLuceneSpatial4一個例子,我試圖讓像這樣的結果:如何在Solr 4地理空間搜索中獲得距離?
http://localhost:8983/solr/allopenhours/select?
&q=foobar
&fq=geo:%22Intersects(Circle(54.729696,-98.525391%20d=0.08992))%22
&q={!%20score=distance}
&fl=*,score
但它不工作。我如何獲得結果集中的距離和分數字段?
它返回以下錯誤:'錯誤解析fieldname:geodist - 沒有足夠的參數:[]' – andrexus
這裏是'geodist()'函數的參考http://wiki.apache.org/solr/ SpatialSearch#geodist _-_ The_distance_function –
'ValueSource不能直接從此字段中獲得。 ' – andrexus