edismax is discarding the query if it is in quotes and there is no space
before parenthesis.

"querystring": "\"a\\(b\\)\"", "parsedquery": "(+())/no_coord",

With a space before parenthesis it does not discard.

 "querystring": "\"a \\(b\\)\"", "parsedquery":
"(+DisjunctionMaxQuery((Publisher:\"a
b\"^2.0 | text:\"a b\" | Classification:\"a b\"^2.0 | Contributors:\"a
b\"^2.0 | Title:\"a b\"^3.0)))/no_coord",

even in the second case it is not treating the parenthesis as literal.

Does anyone have a workaround or know the reason for this?

Thanks,
Satya

Reply via email to