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 <[email protected]> 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: [email protected]
For additional commands, e-mail: [email protected]