lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lichtner, Guglielmo" <Guglielmo.Licht...@gs.com>
Subject RE: how to join 2 queries togther
Date Mon, 20 Jan 2003 16:04:42 GMT

I'm a newbie, but I could suggest this:

BooleanQuery bq = new BooleanQuery();
bq.add(firstQuery, true, false);
bq.add(secondQuery, false, true);

That should make the first query required, and the second
one prohibited, which is like saying "+firstQuery -secondQuery"

I haven't tried this myself but I did try this for an either/or combination,
and it does work for me.

-----Original Message-----
From: alex [mailto:a@wong45.freeserve.co.uk]
Sent: Monday, January 20, 2003 10:54 AM
To: Lucene User
Subject: how to join 2 queries togther


hi all

I have a method which takes in a normal query breaks into token and places +
in front it
I have a second method which does the same instead puts a - sign front the
token

the reason i have done this is so that the user do not need to add + and -
signs by themselfs and also I cound
 not get the booleanQuery to work

this makes it so that i have 2 queries 

1) a file must contain all these words
2) a file must exclude this words

my question is how do join these 2 queries togther so it filters out words
that i want and do not want ?

Alex

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


Mime
View raw message