lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Miller <markrmil...@gmail.com>
Subject Re: Mixing SpanQuery and BooleanQuery
Date Sat, 15 Sep 2007 15:21:55 GMT
Yeah, a SpanAndQuery could easily be a SpanNearQuery if a huge distance 
was allowed. I do wonder how the scoring might be different based on the 
distance of the match though...

Erick Erickson wrote:
> Isn't a SpanAndQuery the same as a SpanNearQuery? Perhaps
> with "interesting" slops......
>
> Erick
>
> On 8/6/07, Peter Keegan <peterlkeegan@gmail.com> wrote:
>   
>> I'm trying to create a fairly complex SpanQuery from a binary parse tree.
>> I create SpanOrQueries from SpanTermQueries and combine SpanOrQueries into
>> BooleanQueries. So far, so good.
>> The problem is that I don't see how to create a SpanNotQuery from a
>> BooleanQuery and a SpanTermQuery. I want the BooleanQuery to be the
>> 'include' span and the SpanTermQuery to be the 'exclude' span.
>> Unfortunately, the BooleanQuery cannot be cast to a SpanQuery.
>>
>> I thought that SpanQuery and BooleanQuery could be freely intermixed, but
>> this doesn't seem to be the case. It seems that what's really needed is a
>> 'SpanAndQuery'.
>>
>> Is there another way to build this type of query?
>>
>> Thanks,
>> Peter
>>
>>     
>
>   

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


Mime
View raw message