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