1
當我試圖執行一個查詢DataStax Enterprise CQL查詢中允許「相交」嗎?
SELECT objectid, field_name FROM spatialtable.solr WHERE solr_query='shape_index:"Intersects(-180.0 -90.0 180.0 90.0)"' LIMIT 1001
針對DataStax企業搜索實例中,我得到:
An error occurred when executing the SQL command:
SELECT objectid, field_name FROM spatialtable.solr WHERE solr_query='shape_index:"Intersects(-180.0 -90.0...
the Cassandra implementation does not support this method
同時我可以執行shape_index:「相交(-180.0 -90.0 180.0 90.0)「來自DSE SOLR Admin Web控制檯的查詢非常好。是否可以從CQL運行此查詢?如果是,那麼正確的語法是什麼?
感謝,萊昂
如果是這樣,它幾乎殺死了我的整個設計。我正在構建一個Web應用程序,該應用程序使用JDBC與各種後端(包括可能的DSE搜索)交談。該應用程序的重點是空間查詢,所以如果我不能調用「相交」,我不能使用DSE搜索。是否可以添加從CQL調用SOLR函數到DSE的能力?它看起來好像這樣的查詢只需要傳遞給SOLR。 – Leon
可能不會在不久的將來。我建議你使用solr界面來做到這一點。 – bcoverston