Thank you. I solved the problem so:
BooleanQuery.Builder builder = new BooleanQuery.Builder(); TermQuery subQuery1 = new TermQuery(new Term(field, queryString1)); TermQuery subQuery2 = new TermQuery(new Term(field, queryString2)); builder.add(subQuery1, BooleanClause.Occur.MUST); builder.add(subQuery2, BooleanClause.Occur.MUST_NOT); BooleanQuery bq = builder.build(); -- View this message in context: http://lucene.472066.n3.nabble.com/How-to-build-a-Lucene-BooleanQuery-tp4297102p4297150.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org