在弹性搜索中按动态列排序

时间:2019-04-11 17:02:58

标签: elasticsearch

我在PostgreSQL中有一个items表,其中有4列:start_price,end_price,start_date,duration。

我想将数据导入弹性搜索并支持搜索查询以返回按current_price排序的商品,该商品的价格由以下公式计算:

current_price = start_price + (end_price - start_price) * (current_time - start_date) / duration

如何设计PostgreSQL表和数据管道以支持此类排序查询并具有可伸缩性?

0 个答案:

没有答案