Open lalindqv opened 9 years ago
Genom att slå kommandon som
curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014:10' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014:' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014?' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='?2014' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014;' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014:' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='2014\:' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='1990:10?' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='1990\:10?' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='1990\:10' | python -mjson.tool | less curl -XPOST http://127.0.0.1:9200/rinfo/_search?q='1990\:10?' | python -mjson.tool | less
lutar jag åt att det som behöver göras är att escapea kolontecknet.
Hör inte detta ihop med #194 ?
Sökträng som innehåller tecknet "?" ger ibland ett 500-fel.
Söksträng som börjar på "?" fungerar ibland: " ?skatte" ger samma reslutat som sökning på "skatte" "?1990:10 ger 500-fel
Sökträng som slutar på ? verkar fungera: "Skatte?" ger nästan samma resultat som sökning "skatte" "1990:10?" ger nästan samma resultat som sökning på "1990:10" "räksmörg?" ger en korrekt träff
Söksträng med "?" mitt i strängen fungerar inte bra: "19?90:10" ger ett 500-fel "ska?tt" ger träff på "ska" "skatte?betalning" ger träff på "skatte" och "betalning" , men inte på "skattebetalning"
Även sökning på "19(90:10" och "19)90:10" ger 500 -fel
Andra tecken tycks fungera : !"#¤%&/=+µ<|>, tex ger sökning på "19+90:10" helt korrekt 0 träffar.