Hi,
I'm running a query that looks like:

*fieldA:"blabla" OR NOT fieldB:[100 to *]*

but in this way I get wrong results. However If I convert it into

*NOT(NOT fieldA:"blabla" AND fieldB:[100 to *])*

I get the expected (and correct) results.

I also found there is a post about this:
http://stackoverflow.com/questions/634765/using-or-and-not-in-solr-query

Could anyone explain to me why this happens?

Thanks.

Reply via email to