[KQL] Enable equals (=) operator for exact match #157446
Labels
discuss
Feature:KQL
KQL
Icebox
impact:needs-assessment
Product and/or Engineering needs to evaluate the impact of the change.
loe:needs-research
This issue requires some research before it can be worked on or estimated
papercut
Small "burr" in the product that we should fix.
Team:DataDiscovery
Discover, search (e.g. data plugin and KQL), data views, saved searches. For ES|QL, use Team:ES|QL.
Currently, KQL only allows using the colon
:
operator for "match" queries and inequality operators (<
,>
,>=
,<=
) for range queries. This introduces confusion for users attempting to use=
for "match" queries, since it is not currently accepted as an operator. This means that a query such asresponse = 200
will actually result in a query searching all fields for the value ofresponse = 200
instead of filtering for documents where theresponse
field is200
.This issue is intended to be a discussion of whether we'd like to introduce the
=
operator for an "exact match" syntax, to alleviate the confusion for our users.The text was updated successfully, but these errors were encountered: