[DOCS] EQL: Move comparison operator defs
This commit is contained in:
parent
9b10d0b3af
commit
65bb679c56
|
@ -8,7 +8,8 @@
|
||||||
|
|
||||||
experimental::[]
|
experimental::[]
|
||||||
|
|
||||||
IMPORTANT: {es} supports a subset of EQL syntax. See <<eql-syntax-limitations>>.
|
IMPORTANT: {es} supports a subset of {eql-ref}/index.html[EQL syntax]. See
|
||||||
|
<<eql-syntax-limitations>>.
|
||||||
|
|
||||||
[discrete]
|
[discrete]
|
||||||
[[eql-basic-syntax]]
|
[[eql-basic-syntax]]
|
||||||
|
@ -69,6 +70,34 @@ You can specify and combine these criteria using the following operators:
|
||||||
< <= == != >= >
|
< <= == != >= >
|
||||||
----
|
----
|
||||||
|
|
||||||
|
.*Definitions*
|
||||||
|
[%collapsible]
|
||||||
|
====
|
||||||
|
`<` (less than)::
|
||||||
|
Returns `true` if the value to the left of the operator is less than the value
|
||||||
|
to the right. Otherwise returns `false`.
|
||||||
|
|
||||||
|
`<=` (less than or equal) ::
|
||||||
|
Returns `true` if the value to the left of the operator is less than or equal to
|
||||||
|
the value to the right. Otherwise returns `false`.
|
||||||
|
|
||||||
|
`==` (equal)::
|
||||||
|
Returns `true` if the values to the left and right of the operator are equal.
|
||||||
|
Otherwise returns `false`.
|
||||||
|
|
||||||
|
`!=` (not equal)::
|
||||||
|
Returns `true` if the values to the left and right of the operator are not
|
||||||
|
equal. Otherwise returns `false`.
|
||||||
|
|
||||||
|
`>=` (greater than or equal) ::
|
||||||
|
Returns `true` if the value to the left of the operator is greater than or equal
|
||||||
|
to the value to the right. Otherwise returns `false`.
|
||||||
|
|
||||||
|
`>` (greater than)::
|
||||||
|
Returns `true` if the value to the left of the operator is greater than the
|
||||||
|
value to the right. Otherwise returns `false`.
|
||||||
|
====
|
||||||
|
|
||||||
You cannot use comparison operators to compare a variable, such as a field
|
You cannot use comparison operators to compare a variable, such as a field
|
||||||
value, to another variable, even if those variables are modified using a
|
value, to another variable, even if those variables are modified using a
|
||||||
<<eql-functions,function>>.
|
<<eql-functions,function>>.
|
||||||
|
@ -107,34 +136,6 @@ To search `text` fields, consider using a <<eql-search-filter-query-dsl,query
|
||||||
DSL filter>> that contains a <<query-dsl-match-query,`match`>> query.
|
DSL filter>> that contains a <<query-dsl-match-query,`match`>> query.
|
||||||
====
|
====
|
||||||
|
|
||||||
.*Definitions*
|
|
||||||
[%collapsible]
|
|
||||||
====
|
|
||||||
`<` (less than)::
|
|
||||||
Returns `true` if the value to the left of the operator is less than the value
|
|
||||||
to the right. Otherwise returns `false`.
|
|
||||||
|
|
||||||
`<=` (less than or equal) ::
|
|
||||||
Returns `true` if the value to the left of the operator is less than or equal to
|
|
||||||
the value to the right. Otherwise returns `false`.
|
|
||||||
|
|
||||||
`==` (equal)::
|
|
||||||
Returns `true` if the values to the left and right of the operator are equal.
|
|
||||||
Otherwise returns `false`.
|
|
||||||
|
|
||||||
`!=` (not equal)::
|
|
||||||
Returns `true` if the values to the left and right of the operator are not
|
|
||||||
equal. Otherwise returns `false`.
|
|
||||||
|
|
||||||
`>=` (greater than or equal) ::
|
|
||||||
Returns `true` if the value to the left of the operator is greater than or equal
|
|
||||||
to the value to the right. Otherwise returns `false`.
|
|
||||||
|
|
||||||
`>` (greater than)::
|
|
||||||
Returns `true` if the value to the left of the operator is greater than the
|
|
||||||
value to the right. Otherwise returns `false`.
|
|
||||||
====
|
|
||||||
|
|
||||||
[discrete]
|
[discrete]
|
||||||
[[eql-syntax-logical-operators]]
|
[[eql-syntax-logical-operators]]
|
||||||
===== Logical operators
|
===== Logical operators
|
||||||
|
|
Loading…
Reference in New Issue