货币字段类型在schema.xml中定义。这是此类型的默认配置:
fieldType name =" currency"类=" solr.CurrencyField" precisionStep =" 8" defaultCurrency =" USD" currencyConfig =" currency.xml"
我们可以将默认货币设置为美元或任何其他货币。
答案 0 :(得分:2)
数据索引
为了使用定义的currencyField索引数据,我们应该 指定值和以逗号字符为前缀的货币。
例如:
<field name="price">21.99,EUR</field>
<field name="price">18.99,USD</field>
查询:
fq=price:[5.00 TO 29.99,EUR]
如您所见,在设置值(或范围)后,我们必须指定 逗号字符和我们感兴趣的货币