lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dror Matalon <d...@zapatec.com>
Subject Re: StandardAnalyzer defaults to OR on query
Date Mon, 24 Nov 2003 19:03:54 GMT
I see

setOperator(DEFAULT_OPERATOR_AND);

Maybe the docs should be changed not to say
"The only method that clients should need to call is parse()."

Thanks for the pointer,

Dror

On Mon, Nov 24, 2003 at 08:14:12PM +1100, Victor Hadianto wrote:
> There is an attribute in QueryParser that will let you set AND as the
> default operator.
> 
> victor
> 
> ----- Original Message ----- 
> From: "Dror Matalon" <dror@zapatec.com>
> To: "Lucene Users List" <lucene-user@jakarta.apache.org>
> Sent: Monday, November 24, 2003 7:33 PM
> Subject: StandardAnalyzer defaults to OR on query
> 
> 
> > Hi,
> >
> > >From
> > http://jakarta.apache.org/lucene/docs/queryparsersyntax.html
> >
> > The OR operator is the default conjunction operator. This means that
> > if there is no Boolean operator between two terms, the OR operator is
> > used.
> >
> > So "foo bar" is equivalent to "foo OR bar" and will probably return more
> > hits than just plain "foo" .
> >
> > On the other hand when I go to google and type "foo" i get 4 million
> > hits, and if I type "foo bar" I get around 1 million hits, which seems
> > to indicate that it's equivalent to "foo AND bar" . That's my experience
> > of using google that the more keywords you add, the more specific the
> > query is, the less documents we get.
> >
> > Personally, I don't mind too much, I can add the "AND" when I need them
> > and Lucene does return the documents that match both terms first. But
> > I'm worried that it'll confuse some users who are used to the google
> > approach.
> >
> >
> > Regards,
> >
> > Dror
> >
> >
> >
> > -- 
> > Dror Matalon
> > Zapatec Inc
> > 1700 MLK Way
> > Berkeley, CA 94709
> > http://www.fastbuzz.com
> > http://www.zapatec.com
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: lucene-user-help@jakarta.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-user-help@jakarta.apache.org
> 

-- 
Dror Matalon
Zapatec Inc 
1700 MLK Way
Berkeley, CA 94709
http://www.fastbuzz.com
http://www.zapatec.com

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-user-help@jakarta.apache.org


Mime
View raw message