[ES|QL][Discover] Supports filtering for multivalue fields#245554
[ES|QL][Discover] Supports filtering for multivalue fields#245554stratoula merged 9 commits intoelastic:mainfrom
Conversation
There was a problem hiding this comment.
Moved them in a folder
|
Pinging @elastic/kibana-esql (Team:ESQL) |
src/platform/packages/shared/kbn-esql-utils/src/utils/append_to_query/append_stats_by.test.ts
Show resolved
Hide resolved
| ); | ||
| } | ||
|
|
||
| return appendToESQLQuery(baseESQLQuery, `AND ${filterExpression}`); |
There was a problem hiding this comment.
This bug was not created by this PR. It exists in main too
There was a problem hiding this comment.
I decided to fix it here 542e111 as we are close to the FF
src/platform/packages/shared/kbn-esql-utils/src/utils/append_to_query/utils.ts
Outdated
Show resolved
Hide resolved
src/platform/packages/shared/kbn-unified-data-table/src/components/default_cell_actions.tsx
Show resolved
Hide resolved
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
History
|
src/platform/packages/shared/kbn-unified-data-table/src/components/default_cell_actions.tsx
Outdated
Show resolved
Hide resolved
src/platform/packages/shared/kbn-unified-data-table/src/components/default_cell_actions.tsx
Outdated
Show resolved
Hide resolved
…45554) ## Summary Closes elastic#195748 Enables filtering for multi value fields in Discover. We need to use the MATCH function. It also negates with the NOT operator.  ### Checklist - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
|
Saw this in the email updates and realized that the doc viewer would need to allow them too. I will make changes in #250212 if that's okay with you. |
|
Apparently I always forget the doc viewer 😄 Thanks Julia! |

Summary
Closes #195748
Enables filtering for multi value fields in Discover. We need to use the MATCH function. It also negates with the NOT operator.
Checklist