2010-04-24 19 views
6

http://localhost:8983/solr/select?wt=json&q=lat:[35%20to%2038] परिणामSolr रेंज क्वेरी त्रुटियाँ

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

में यह एक बहुत बुनियादी सीमा क्वेरी है और इस त्रुटि हमें अपर-केस में हमारी परियोजनाओं के लिए SOLR का उपयोग कर

उत्तर

18

कोशिश 'को' से नहीं कर पाएगा।

+0

आप सही हैं। लोअरकेस 'टू' काम पर प्रतीत होता है, लेकिन 'TO' जैसा काम करना चाहिए। – mquinsland

+0

yup, यह * ऊपरी-केस होना है –

0

लुसीन पार्सर के बजाय डिस्क्स का उपयोग करने के लिए डिफ़ॉल्ट स्विच किया गया।

0
/_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 
संबंधित मुद्दे