@@ -133,19 +133,6 @@ Otherwise returns `false`. Can only be used to compare strings. Supports
133
133
<<eql-syntax-wildcards,wildcards>> and <<eql-syntax-lookup-operators,list
134
134
lookups>>.
135
135
136
- [IMPORTANT]
137
- ====
138
- Avoid using the `==` or `:` operators to perform exact matching on
139
- <<text,`text`>> field values.
140
-
141
- By default, {es} changes the values of `text` fields as part of <<analysis,
142
- analysis>>. This can make finding exact matches for `text` field values
143
- difficult.
144
-
145
- To search `text` fields, consider using a <<eql-search-filter-query-dsl,query
146
- DSL filter>> that contains a <<query-dsl-match-query,`match`>> query.
147
- ====
148
-
149
136
`!=` (not equal, case-sensitive)::
150
137
Returns `true` if the values to the left and right of the operator are not
151
138
equal. Otherwise returns `false`. Wildcards are not supported.
@@ -718,6 +705,14 @@ You cannot use EQL comparison operators to compare a field to
718
705
another field. This applies even if the fields are changed using a
719
706
<<eql-functions,function>>.
720
707
708
+ [discrete]
709
+ [[eql-text-fields]]
710
+ ==== Text fields are not supported
711
+
712
+ EQL searches do not support <<text,`text`>> fields. To a search a `text` field,
713
+ use the EQL search API's <<eql-search-filter-query-dsl,Query DSL `filter`>>
714
+ parameter.
715
+
721
716
[discrete]
722
717
[[eql-array-fields]]
723
718
==== Array field values are not supported
0 commit comments