簡體   English   中英

solr范圍查詢錯誤

[英]solr range query errors

http:// localhost:8983 / solr / select?wt = json&q = lat:[35%20to%2038]導致

org.apache.lucene.queryParser.ParseException: Cannot parse 'lat:[35 to 38]': Encountered " <RANGEIN_GOOP> "38 "" at line 1, column 11.
Was expecting:
    "]" 

這是一個非常基本的范圍查詢,這個錯誤將阻止我們將SOLR用於我們的項目

以大寫字母嘗試'TO'。

切換默認使用dismax而不是lucene解析器。

/_search?q=lat:[35 TO 38]
or
/_search?q=lat:[35%20TO%2038]

工作和測試相同。

https://search-xxxx-scyleqdxxxxx57yi4m.us-east-2.es.amazonaws.com/id/_search?q=id:2017-10-28&size=100

https://search-xxxx-scyleqdxxxxx57yi4m.us-east-2.es.amazonaws.com/id/_search?q=v:[0%20TO%20100]&size=100

https://search-xxxx-scyleqdxxxxx57yi4m.us-east-2.es.amazonaws.com/id/_search?q=id:[2017-10-26%20TO%202017-10-27]&size=100

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM