lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lichtner, Guglielmo" <>
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 []
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

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 ?


To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message