Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Söksträng innehållande ? ger ibland ett 500-fel #200

Open
lalindqv opened this issue Apr 17, 2015 · 2 comments
Open

Söksträng innehållande ? ger ibland ett 500-fel #200

lalindqv opened this issue Apr 17, 2015 · 2 comments
Assignees
Milestone

Comments

@lalindqv
Copy link

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.

@kamidev kamidev modified the milestone: 2.6 May 19, 2015
@kamidev kamidev modified the milestones: 2.6, 2.5 May 22, 2015
@karejonssondov
Copy link
Contributor

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.

@karejonssondov
Copy link
Contributor

Hör inte detta ihop med #194 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants