具有计算价格字段的Solr

时间:2017-11-10 11:57:05

标签: solr solr4 solrnet

我正在使用Solr进行电子商务搜索。使用单一货币,效果很好。但是,我不确定如何为Solr提供另一种货币并对其进行方面范围查询。这另一种货币实际上是使用实时汇率计算的。我不知道如何在Solr中实现相同的功能。

我在搜索页面上的价格和价格范围过滤器方面有分面。此外,Price用于分类。

因此,如果只是以另一种货币显示价格,我可以在View方面轻松处理,但如何将所有这些方面和从Solr中排序,以另一种货币计算在此计算价格上。

一个想法是使用数学函数计算归档,但我不确定它是否支持分面,排序等。此外,货币是动态的并经常更改,因此我们还需要经常更新数学函数。

任何关于同样的想法都会很明显。

先谢谢

1 个答案:

答案 0 :(得分:0)

如果货币兑换变得很动态,你可以使用一个函数,但最简单的解决办法就是在solr中存储主要货币并在查询solr之前将其转换为你的应用程序,然后再将其转换为solr。

相关问题