Page 1 of 1

So sortieren Sie in Elasticsearch nach der arithmetischen Differenz zweier Felder [Duplikat]

Posted: 03 Jan 2025, 16:13
by Guest
Ist es möglich, Elasticsearch-Daten nach der arithmetischen Differenz zwischen den beiden Feldern zu sortieren?
Die Daten sehen so aus:

Code: Select all

{
"id": "123",
"price": 500.0,
"discount": 10.0,
}
Und ich muss die Daten nach der Differenz zwischen Preis und Rabatt sortieren.
Ist das generell möglich?
Ich interessiere mich auch für die Implementierung per Java API.