Ich bin ein Neuling in ElasticSearch.Elastische Suche Summe Aggregation mit Gruppe von und wo Bedingung
Wir bewegen derzeit unseren Code von der relationalen DB zu ElasticSearch. Daher konvertieren wir unsere Abfragen im ElasticSearch-Abfrageformat.
Ich suche Elasticsearch Äquivalent Abfrage unten -
SELECT Color, SUM(ListPrice), SUM(StandardCost)
FROM Production.Product
WHERE Color IS NOT NULL
AND ListPrice != 0.00
AND Name LIKE 'Mountain%'
GROUP BY Color
Kann mir jemand bieten das Beispiel Elasticsearch Abfrage für oben?
Danke. es funktionierte. –
Wie wird nach der Summe der Aggregation sortiert? Grundsätzlich in diesem Beispiel nach Total_Price zu bestellen? –
@ErdalG. In der Aggregation "Terms" können Sie folgendes hinzufügen: '" order ": {" total_price ":" desc "}' – Val