Set the default operator to OR and optionally set the mm parameter to 2 to require at least two of the query terms to match, and don't quote the terms as a phrase unless you want an exact (optionally sloppy) match.
Interesting example since I'll bet there are a lot of us who still think of the company as being named "Apple Computer" even though they dropped "Computer" from the name back in 2007. Also, it is "Inc.", not "Company", so a proper search would be for "Apple Inc." or the old "Apple Computer, Inc." -- Jack Krupansky On Tue, Dec 15, 2015 at 2:35 AM, Yangrui Guo <guoyang...@gmail.com> wrote: > Hello > > I've been using 5.3.1. I would like to enable this feature: when user > enters a query, the results should include documents that also partially > match the query. For example, the document is <name>Apple Company</name> > and user query is "apple computer company". Though the document is missing > the term "computer". I've tried phrase slop but it doesn't seem to be > working with block join. How can I do this in solr? > > Thanks > > Yangrui >