IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Span Queries (first, near, not, or, term)
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Span Queries (first, near, not, or, term)
editSee: * Span Term Query * Span First Query * Span Near Query * Span Not Query * Span Or Query
// Span Near
QueryBuilder qb = spanNearQuery()
.clause(spanTermQuery("field","value1"))
.clause(spanTermQuery("field","value2"))
.clause(spanTermQuery("field","value3"))
.slop(12)
.inOrder(false)
.collectPayloads(false);
|
span term queries |
|
|
slop factor: the maximum number of intervening unmatched positions |
|
|
whether matches are required to be in-order |
|
|
collect payloads or not |
// Span Not
QueryBuilder qb = spanNotQuery()
.include(spanTermQuery("field","value1"))
.exclude(spanTermQuery("field","value2"));