Hello,
Since I am not sure it’s a bug or a known issue (I could not find any JIRA
ticket related to this error) or even if it is on purpose, I am writing to this
mailing first (before opening a JIRA ticket).
We are using the tagging and excluding syntax in Solr and we have noticed that
when we combine it with parenthesis it may raise a syntax error.
Let me give you an example below:
fq={!tag=myTag1}myField1:(myValue1 myValue2) OR
{!tag=myTag2}myField2:(anotherValue anotherValue2)
raises a syntaxError.
Though we can use multiple tags when we are not using multi-value filtering
(fq={!tag=myTag1}myField1:myValue1 OR {!tag=myTag2}myField2:anotherValue) does
work fine, we are curious to know why an error occurs when parenthesis comes in.
Can you help on that?
Best,
Marwan