Try combining into multiple clauses… (with q.op=OR) “some phrase”~9999 OR (some phrase)
That would boost docs with with proximity, but still allow matches for docs that don’t contain all terms. Erik > On Aug 15, 2016, at 4:02 AM, Erel Uziel <e...@basic4ppc.com> wrote: > > Hi, > Is there any query similar to BooleanQuery with SHOULD semantics that prefer > documents where the terms are close to each other? > I currently use a PhraseQuery with large slop for this. However this only > works if all the terms are in the document. > > Best regards, > Erel Uziel > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org