On 9/12/2019 5:50 PM, Arnold Bronley wrote:
in Solr 6.3, I was able to use OR and AND operators in case insensitive
manner.

The edismax query parser supports lowercase operators, if the lowercaseOperators parameter is set to true. I believe it defaults to false.

Then if I pass 'rick OR morty' to q param then I would get both documents
back. I would get both documents back even if I pass 'rick or morty'.

In Solr 8.2, I am not able to 'rick or morty' does not give any results
back. 'rick OR morty' gives both results back.

The default (lucene) query parser does NOT support lowercase operators. It never has.

Is this intentional change?

The change you may be experiencing is that I THINK at some point (no idea when) the default for lowercaseOperators (which only works with edismax) changed from true to false.

Thanks,
Shawn

Reply via email to