mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-23 05:15:04 +00:00
[Docs] Clarify span_not
query behavior for non-overlapping matches (#27150)
Closes #27134
This commit is contained in:
parent
8e62314ce4
commit
a4105c6b4a
@ -1,7 +1,9 @@
|
||||
[[query-dsl-span-not-query]]
|
||||
=== Span Not Query
|
||||
|
||||
Removes matches which overlap with another span query. The span not
|
||||
Removes matches which overlap with another span query or which are
|
||||
within x tokens before (controlled by the parameter `pre`) or y tokens
|
||||
after (controled by the parameter `post`) another SpanQuery. The span not
|
||||
query maps to Lucene `SpanNotQuery`. Here is an example:
|
||||
|
||||
[source,js]
|
||||
@ -39,7 +41,7 @@ In the above example all documents with the term hoya are filtered except the on
|
||||
Other top level options:
|
||||
|
||||
[horizontal]
|
||||
`pre`:: If set the amount of tokens before the include span can't have overlap with the exclude span.
|
||||
`post`:: If set the amount of tokens after the include span can't have overlap with the exclude span.
|
||||
`pre`:: If set the amount of tokens before the include span can't have overlap with the exclude span. Defaults to 0.
|
||||
`post`:: If set the amount of tokens after the include span can't have overlap with the exclude span. Defaults to 0.
|
||||
`dist`:: If set the amount of tokens from within the include span can't have overlap with the exclude span. Equivalent
|
||||
of setting both `pre` and `post`.
|
||||
|
Loading…
x
Reference in New Issue
Block a user