Thank You Erick and Adrien!
On Friday, November 6, 2020, 08:43:59 AM EST, Erick Erickson
<[email protected]> 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 <[email protected]> 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 <[email protected]>
> 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: [email protected]
For additional commands, e-mail: [email protected]