On 6/28/2017 10:46 PM, Walter Underwood wrote: > Hmm, “and” is missing from the individual terms but present in the phrase. > > "rawquerystring":"once and again", > "querystring":"once and again", > > "parsedquery":"(+(+DisjunctionMaxQuery(((concept_ai_concepts_names_default:once)^2.0 > | (question:once)^2.0 | subjectNames:once | (bookTitle_text:once)^4.0)) > +DisjunctionMaxQuery(((concept_ai_concepts_names_default:again)^2.0 | > (question:again)^2.0 | subjectNames:again | (bookTitle_text:again)^4.0))) > DisjunctionMaxQuery(((bookTitle_text:\"once and again\")^8.0 | > (question:\"once and again\")^4.0 | (concept_ai_concepts_names_default:\"once > and again\")^4.0 | (subjectNames:\"once and again\")^2.0)))/no_coord", > "parsedquery_toString":"+(+((concept_ai_concepts_names_default:once)^2.0 > | (question:once)^2.0 | subjectNames:once | (bookTitle_text:once)^4.0) > +((concept_ai_concepts_names_default:again)^2.0 | (question:again)^2.0 | > subjectNames:again | (bookTitle_text:again)^4.0)) ((bookTitle_text:\"once and > again\")^8.0 | (question:\"once and again\")^4.0 | > (concept_ai_concepts_names_default:\"once and again\")^4.0 | > (subjectNames:\"once and again\")^2.0)", > "QParser":"ExtendedDismaxQParser",
I would guess that "and" is being interpreted as an operator, because lowercaseOperators defaults to true with edismax. This is changing in 7.0. https://issues.apache.org/jira/browse/SOLR-4646 Thanks, Shawn