[DOCS] EQL: Move comparison operator defs
This commit is contained in:
parent
9b10d0b3af
commit
65bb679c56
|
@ -8,7 +8,8 @@
|
|||
|
||||
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]
|
||||
[[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
|
||||
value, to another variable, even if those variables are modified using a
|
||||
<<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.
|
||||
====
|
||||
|
||||
.*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]
|
||||
[[eql-syntax-logical-operators]]
|
||||
===== Logical operators
|
||||
|
|
Loading…
Reference in New Issue