Hello
It sounds similar to
https://lucidworks.com/2011/11/29/whats-with-lowercasing-wildcard-multiterm-queries-in-solr/
(yep, I see TurkishLowerCaseFilterFactory there)
What's your analyzer for this field? Does it work for plain wildcards
queries? I'm asking because CPQP adds an oddity sometimes.


On Sat, Mar 25, 2017 at 7:21 PM, Eyyub Çil <ecil4fo...@gmail.com> wrote:

> Hello,
>
> I have a problem with ComplexPhrase and TurkishLowerCaseFilterFactory.
>
> When I search like {!complexphrase}SContent_tinx:"6* YAŞINDA",
> {!complexphrase}SContent_tinx:"6* yaşında", results is correct.
>
> { "responseHeader":{ "zkConnected":true, "status":0, "QTime":104,
> "params":{
> "q":"{!complexphrase}SContent_tinx:\"6* YAŞINDa\"", "debug":"query",
> "indent
> ":"on", "rows":"0", "wt":"json", "_":"1490456571184"}}, "response":{"
> numFound":15,"start":0,"maxScore":5972.9,"docs":[] }, "debug":{ "
> rawquerystring":"{!complexphrase}SContent_tinx:\"6* YAŞINDa\"",
> "querystring
> ":"{!complexphrase}SContent_tinx:\"6* YAŞINDa\"",
> "parsedquery":"ComplexPhraseQuery(\"6*
> YAŞINDa\")", "parsedquery_toString":"\"6* YAŞINDa\"", "QParser":
> "ComplexPhraseQParser"}}
>
>
> But If I want to search like {!complexphrase}SContent_tinx:"60 YAŞIND*" or
> {!complexphrase}SContent_tinx:"60 yaşınd*", *NumFound is 0* or result
> changes according to  Case Sensitive condition.
> { "responseHeader":{ "zkConnected":true, "status":0, "QTime":10, "params":{
> "q":"{!complexphrase}SContent_tinx:\"60 YAŞIND*\"", "debug":"query",
> "indent
> ":"on", "rows":"0", "wt":"json", "_":"1490456571184"}}, "response":{"
> numFound":0,"start":0,"maxScore":0.0,"docs":[] }, "debug":{
> "rawquerystring
> ":"{!complexphrase}SContent_tinx:\"60 YAŞIND*\"",
> "querystring":"{!complexphrase}SContent_tinx:\"60
> YAŞIND*\"", "parsedquery":"ComplexPhraseQuery(\"60 YAŞIND*\")", "
> parsedquery_toString":"\"60 YAŞIND*\"", "QParser":"ComplexPhraseQParser"}}
>
>
> What is reason of this?  How can I solve this?
>
> Thank All
>



-- 
Sincerely yours
Mikhail Khludnev

Reply via email to