I strongly recommend using OR instead of AND. Misspellings are in about 10% of queries. Those tend to get zero results for many variations of AND or mostly-AND.
wunder Walter Underwood wun...@wunderwood.org http://observer.wunderwood.org/ (my blog) > On Feb 28, 2017, at 11:54 AM, Nilesh Kamani <nilesh.kam...@gmail.com> wrote: > > I tried, but it does not serve the purpose. The autoRelax is applied when > words are removed from query field due to stopwords, etc > So it is applied before the results are fetched. > In my case, if no results are found, I want best possible results. > So if I search for +A +B +C +D +E +F... +Z) and no documents found with all > phrases, I want best possible result. Let's say a document with +A +C +F > (max number of phrases found in a document). > > > > > On Tue, Feb 28, 2017 at 1:49 PM, Alexandre Rafalovitch <arafa...@gmail.com> > wrote: > >> Under eDismax there is a parameter called relax something.... Try that >> first. >> >> Regards, >> Alex >> >> On 28 Feb 2017 12:34 PM, "Nilesh Kamani" <nilesh.kam...@gmail.com> wrote: >> >>> Hello All, >>> >>> I want to modify a boolean AND search. >>> Just to give an example. >>> If somebody searches for +A +B +C, but if there is no document which >>> contains all three phrases, it should return the least +A +B or +A +C. >>> Could you please tell me which classes will I need to modify for this ? >>> >>> >>> Thanks, >>> Nilesh Kamani >>> >>