Thank You Erick and Adrien!
    On Friday, November 6, 2020, 08:43:59 AM EST, Erick Erickson 
<erickerick...@gmail.com> wrote:  
 
 Nissim:

Here’s a good explanation of why it was designed this way
if you’d like details:

https://lucidworks.com/post/why-not-and-or-and-not/

Don’t be put off by the Solr title, it’s really about
BooleanQuery and BooleanClause

Best,
Erick

> On Nov 6, 2020, at 8:17 AM, Adrien Grand <jpou...@gmail.com> wrote:
> 
> Hi Nissim,
> 
> This is by design: boolean queries that don't have positive clauses like
> empty boolean queries or boolean queries that only consist of negative
> (MUST_NOT) clauses don't match any hits.
> 
> On Thu, Nov 5, 2020 at 9:07 PM Nissim Shiman <nshi...@yahoo.com.invalid>
> wrote:
> 
>> Hello Apache Lucene team members,
>> I have found that constructing a BooleanQuery with just
>> a BooleanClause.Occur.MUST_NOT will return no results.  It will return
>> results is if there is also a BooleanClause.Occur.MUST as part of the query
>> as well though.
>> 
>> 
>> I don't see this limitation with a BooleanQuery with just
>> a BooleanClause.Occur.MUST (i.e. results will return fine if they match).
>> 
>> Is this by design or is this an issue?
>> 
>> Thanks You,
>> Nissim Shiman
> 
> 
> 
> -- 
> Adrien


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

Reply via email to