-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Edit Query DSL not considering the "is not" operator, and wildcards not working #49730
Comments
Pinging @elastic/kibana-app (Team:KibanaApp) |
cc @Bargs |
Wildcards are not supposed to work at the moment, we have an open issue for that #13943. Rather than support wildcards in
Has this come up for you a lot in discussions with users? I've never heard of anyone complaining about it before. I think it's better to think of negation as a flag on the filter rather than a part of the filter's query. If we were to include the |
Hi, I think the issue is that searching for wildcards and NOT doesn’t work. That took us down the path of having to use the JSON queries. The ticket reads as a feature request rather than a very basic bug that needs fixing; a tool that’s positioned as being powerful at searching and processing data is pretty compromised if it cant do basic wildcard searches and include NOTs |
Pinging @elastic/kibana-app-arch (Team:AppArch) |
I noticed the NOT operator is not reflected in the DSL when creating the filter from the UI on Kibana 7.6.2. |
Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment. |
Reopening this one, since it is especially relevant to the complex and/or filtering effort. |
Pinging @elastic/kibana-data-discovery (Team:DataDiscovery) |
Currently the filter Query DSL, does not match when you use the
is not
operator. When you use it and click onEdit Query DSL
link, it shows a simplematch
query, without thenot
being applied, however it works as expected since thenot
is applied behind the scenes, a query like this is passed:This is quite confusing for users since they don´t see the
is not
being applied in the written query (Edit Query DSL
link).Also, the problem with the above query is that it does not take into account wildcards. In order to do that you should edit and write your Query properly for every filter. Something like this:
The text was updated successfully, but these errors were encountered: