2014-01-15 25 views
0

是否有可能從定製列表執行SOLR 4.0的空間查詢針對DSE搜索3.2.0實例?如果是,那麼正確的語法是什麼?特別是我的問題是關於引用使用solr.SpatialRecursivePrefixTreeFieldType類實現的類型的字段的CQL查詢。運行SOLR查詢引用這種類型的DSE Search 3.2.0實例使用SOLR Web控制檯工作得很好。是否可以根據DSE Search 3.2.0實例從CQL執行SOLR 4.0空間查詢?

感謝, 萊昂

回答

1

DSE搜索CQL僅支持基本的Lucene語法,在這個階段,僅提供給開發/測試的目的,所以我們鼓勵你使用標準的API的Solr。

+0

做過任何關於改變這個問題的DSE 4.8? – Leon

1

只要是明確的有關應用的,通常是一個「空間」查詢是被施加到主查詢的過濾器查詢來限制的結果的區域,而主查詢通過非空間屬性如確實數據的選擇關鍵字,但CQL語法只有一個主查詢,並且沒有提供任何其他Solr查詢參數(如過濾器查詢(「fq」)或空間查詢使用的Solr參數)。

所以,Solr的HTTP API是針對DSE數據空間查詢的唯一途徑。

相關問題