It should work well. I have just tested the same with 8.3.0. Thanks Saurabh Sharma
On Mon, Jan 6, 2020, 4:31 PM Claire Pollard <claire.poll...@imagen.io> wrote: > I'm using: > > recordID:(18 OR 19 OR 20) > > Which should return 2 records (as 18 doesn't exist), but it returns none. > recordID is a LongPointField (sorry I said Int in my previous message). > > -----Original Message----- > From: Saurabh Sharma <saurabh.infoe...@gmail.com> > Sent: 06 January 2020 10:35 > To: solr-user@lucene.apache.org > Subject: Re: Edismax ignoring queries containing booleans > > Please share the query which you are creating. > > On Mon, Jan 6, 2020, 3:52 PM Claire Pollard <claire.poll...@imagen.io> > wrote: > > > In Solr 8.3.0 I've got an edismax query parser in my search handler, > > and it seems to be ignoring Boolean operators such as AND and OR when > > searching using an IntPointField. > > > > I was hoping to use a query to this field to return a batch of > > documents with non-sequential IDs, so a range would be inappropriate. > > > > We had a previous 4.10.2 instance of Solr which uses the now > > deprecated Trie fields, and these seem to search without issue using > boolean operators. > > > > Is there something extra I need to do with my setup for PointFields to > > use booleans or should they work as default. > > > > Cheers, > > Claire. > > >