Hi, Reading Solr documentation about dismax query https://cwiki.apache.org/confluence/display/solr/The+DisMax+Query+Parser i understood dismax query parser can interpret following special chars: AND,OR,+,-,quotes (for phrases) and should ignore all others like ||,NOT,&&,~,^ etc and treat them as simple strings.
But when i try query as follows: { "limit" : 10, params:{ defType:"dismax", q:"Difference && Java", q.op:"OR", qf:"body", indent: "on" } } This && opeartors works as AND. I also got exceptions for this query: { "limit" : 10, params:{ defType:"dismax", q:"Difference && Java NOT", q.op:"OR", qf:"body", indent: "on" } } Did i misunderstand something? Shouldnt it treat 'NOT' as just String?