Hi all,

I'm facing problems regarding multiple Filter Queries in SOLR 1.4.1 - I hope some one will be able to help.

Example 1 - works fine: {!tag=myfieldtag}(-(myfield:*))
Example 2 - works fine: {!tag=myfieldtag}((myfield:"Bio" | myfield:"Alexa"))

Please note that in Example 2, result sets of individual filter queries do not intersect; 'OR' just works as expected.

Example 3 - no results: {!tag=myfieldtag}((myfield:"Bio" | myfield:"Alexa") | -(myfield:*))

What I am trying to generate is results having either no value for myfield, or any of {"Alexa", "Bio"}.

How would I acomplish that?
I have tried all combinations/positions of brackets, +/- etc., without success.

Thanks a lot for any advice!

Kind regards,
 Alex

Reply via email to