Dear CowBoyX . if you use lucene query function with boolean query . You can try to use the BooleanQuery to create the logic with yourself.
Like the codeļ¼ BooleanQuery query = new BooleanQuery(); query.add(new TermQuery() , BooleanClause.Occur.MUST); // for + or query.add(new TermQuery(), BooleanClause.Occur.MUST_NOT); // for - you can find the information with lucene javadoc http://lucene.zones.apache.org:8080/hudson/job/Lucene-Nightly/javadoc/ Classes with BooleanQuery and BooleanClause.Occur above Chris. Search Team in PCHOME co. in Taiwan. 2008/1/2, CowboyX <[EMAIL PROTECTED]>: > > > Hi, > > Ive search to see if anyone has asked this before, and i couldn't find > anything. Apologies if this is a stupid question. > > What's the difference between the "AND" and the "+" boolean operators. > Also > the "NOT" and "-" boolean operators? Are each of these pair of operators > functionally equivalent? > > From the examples provided in the Query Syntax documentation at: > > http://lucene.apache.org/java/docs/queryparsersyntax.html#Boolean%20operators > it looks as if these are the same. > > Any comments would be welcome on this. > -- > View this message in context: > http://www.nabble.com/Question-about-Boolean-Operators-tp14573890p14573890.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Chris Lin [EMAIL PROTECTED] Taipei , Taiwan. -----------------------------------------------------------