[英]Date & Price field should be defined as Index or just Stored in Solr 3.6?
[英]Solr with calculated Price field
我正在将Solr用于我的电子商务搜索。 使用单一货币,效果很好。 但是,我不确定如何在Solr中使用另一种货币并对同一货币进行构面范围查询。 这另一种货币实际上是使用实时汇率计算的。 我不确定如何在Solr中实现同样的功能。
我在搜索页面上有关于价格以及价格范围过滤器的信息。 此外,价格用于排序。
因此,如果仅显示另一种货币的价格,我就可以轻松地在View端处理,但是如何将Solr中的所有这些构面和排序应用到另一种货币的此计算价格上。
一种想法是使用数学函数来计算字段,但是我不确定是否支持构面,排序等。此外,货币是动态的并且经常变化,因此我们还需要经常更新数学函数。
在同一点上的任何想法都是可取的。
提前致谢
如果货币汇率是动态的,则可以使用一个函数,但最简单的方法是将仅本金存储在solr中,然后在查询solr之前将其转换为您的应用程序,然后再次查询solr的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.