Ich bin interessiert an Unteraggregationen, aber für bestimmte Keyword-Werte.Mehrere Filteraggregationen im Vergleich zu allen Buckets
"aggregations" : {
"Keyword" : {
"terms" : {
"field" : "keyword"
},
"aggregations" : {
"Concept" : {
"terms" : {
"field" : "concept"
}
}
Die folgenden Code gibt nur die Top-10 ersten, das die Werte nicht erforderlich macht enthält ich in interessant bin
ich zwei Wege zur Lösung meines Problems sehen.
- Rückkehr alle Buckets und dann diejenigen auswählen, die ich interessant bin.
- Hinzufügen von Filteraggregationen für alle Werte, die ich interessiere. Also wenn ich in 10 Schlüsselwort/Werte interessant bin, werde ich 10 Filteraggregationen durchführen.
Was ist die beste Lösung in Bezug auf die Leistung?
Ich verstehe die Anforderung nicht. Vielleicht ein Beispiel geben? –