0
貨幣字段類型在schema.xml中定義。這是這種類型的默認配置:如何在apache solr中處理多種貨幣?
字段類型名稱= 「貨幣」 類= 「solr.CurrencyField」 precisionStep = 「8」 defaultCurrency = 「USD」 currencyConfig = 「currency.xml」
我們可以將默認貨幣設置爲美元或任何其他貨幣。
貨幣字段類型在schema.xml中定義。這是這種類型的默認配置:如何在apache solr中處理多種貨幣?
字段類型名稱= 「貨幣」 類= 「solr.CurrencyField」 precisionStep = 「8」 defaultCurrency = 「USD」 currencyConfig = 「currency.xml」
我們可以將默認貨幣設置爲美元或任何其他貨幣。
數據索引
爲了指數與定義的currencyField數據我們應該 指定用逗號字符前綴值和貨幣。
例如:
<field name="price">21.99,EUR</field>
<field name="price">18.99,USD</field>
要查詢:
fq=price:[5.00 TO 29.99,EUR]
正如你所看到的,設定值(或範圍)之後,我們必須指定 逗號字符和我們感興趣的貨幣
它爲我工作。謝謝! –
你已經將defaultCurrency設置爲USD,如果需要,可以將其更改爲另一個。你有什麼問題? – Mysterion