elastic/elasticsearch
Vedi su GitHubES|QL: Push down mv_contains as a lucene query
Open
#134.529 aperta il 11 set 2025
:Analytics/ES|QL>enhancementTeam:Analyticsgood first issue
Metriche repository
- Star
- (76.700 star)
- Metriche merge PR
- (Merge medio 2g) (1000 PR mergiate in 30 g)
Descrizione
In some cases we can push down mv_contains as a lucene query.
We could use for example, the terms_set query.
As an example:
from job-candidates
| WHERE mv_contains(programming_languages, ["java", "jruby"])
can be pushed down as:
{
"query": {
"terms_set": {
"programming_languages": {
"terms": [ "java", "jruby" ],
"minimum_should_match": 2
}
}
}
}