Re: combine to MultiTermQuery with OR

2015-02-10 Thread Nitin Kothwal

Hi sascha,

You can do with boolean query, Take your three queries and OR them with 
boolean clause Occur.should.


-Nitin
On Tuesday 10 February 2015 08:58 PM, Sascha Janz wrote:

Hi,
  
i want to combine two MultiTermQueries.
  
One searches over FieldA, one over FieldB.  Both queries should be combined with OR operator.
  
so in lucene Syntax i want  to search
  
FieldA:Term1 OR FieldB:Term1,   FieldA:Term2 OR FieldB:Term2, FieldA:Term3 OR FieldB:Term3...
  
how can i do this?
  
greetings

sascha

-
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org




-
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org



Re: Boolean Search Query is not workng

2015-01-23 Thread Nitin Kothwal

Hi Priyanka

Construct three different termqueries for house, home and flat. Now for 
first two termqueries you can set boost on them by setBoost(float b) 
method of TermQuery class. Now above three termqueries will be clauses 
of your boolean query, with OCCUR.SHOULD and search in normal way. This 
may help you.


-Nitin

On Friday 23 January 2015 03:57 PM, Priyanka Tufchi wrote:

Hi Ian

I tried with what u sent

Query-java~5 jakarta~5 apache  tomcat
Document : 1, java jakarta tomcat
  2, java jakarata
3, java jakarta  apache

  Score  : 1 :0.27094576
3 :0.27094576
2 :0.010494952


If we go  by query it is giving same score ..It is not working.

Thanks
Priyanka


On Fri, Jan 23, 2015 at 3:19 PM, Ian Lea ian@gmail.com wrote:


How about home~10 house~10 flat. See
http://lucene.apache.org/core/4_10_3/queryparser/index.html


--
Ian.


On Fri, Jan 23, 2015 at 7:17 AM, Priyanka Tufchi
priyanka.tuf...@launchship.com wrote:

Hi ALL

I am  working on a project which uses lucene for searching . I am
struggling with boolean based Query : Actual Scenario is

e.g
  In Query, if I give house home flat
  then
  inside It should search house or home or flat  but I want to give them
with weightage  like house and home  should get high weigh and flat

should

get less then rest.
If document contain Home  .Lucene search should not go for house  and
flat.

I searched on Internet for some good stuff but not able to find any code
sample or proper syntax for reference .


Thanks
Priyanka

--
Launchship Technology  respects your privacy. This email is intended only
for the use of the party to which it is addressed and may contain
information that is privileged, confidential, or protected by law. If you
have received this message in error, or do not want to receive any

further

emails from us, please notify us immediately by replying to the message

and

deleting it from your computer.

-
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org





-
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org