0

是否可以根据货币索引和搜索值。例如,用户应该能够索引以美元、英镑或卢比为单位的价格。

当用户基于美元搜索时,它应该只显示基于美元索引的项目

4

1 回答 1

1

我会同时存储一个数值(IntField也许)和一个货币字段。搜索时,您可以轻松过滤特定货币类型的结果,按照

+currency:usd +amount:[* TO 100]

100 美元或以下,或

+currency:gbp +amount:[* TO 100]

100 英镑或更少的英镑。

另一种选择,如果你倾向于使用 Solr,它有一个特定的CurrencyField,它应该可以很好地为你处理它。

于 2013-09-28T18:44:56.880 回答