首页 > 解决方案 > 如何通过两个字段的算术差异在 Elasticserch 中排序

问题描述

是否可以通过两个字段之间的算术差异对 Elasticserch 数据进行排序?数据是这样的:

{
    "id": "123",
    "price": 500.0,
    "discount": 10.0,
}

我需要按差异对数据进行排序price - discount。一般可以吗?

我也对通过 Java API 实现它感兴趣。

标签: javasortingelasticsearch

解决方案


推荐阅读