[ 
https://issues.apache.org/jira/browse/SOLR-3239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13228356#comment-13228356
 ] 

Jan Høydahl commented on SOLR-3239:
-----------------------------------

A special case would be that you want only formatting, not conversion. Perhaps 
that could be done with an empty or "null" value for currency?
{code}
&fl=title,price:currency(price_c,,en_US)   # Returns price_c, formatted 
according to en_US locale
{code}
                
> Function for returning a CurrencyField as a virtual field
> ---------------------------------------------------------
>
>                 Key: SOLR-3239
>                 URL: https://issues.apache.org/jira/browse/SOLR-3239
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Jan Høydahl
>             Fix For: 4.0
>
>
> With the new CurrencyField from SOLR-2202, we can now do range queries, sort 
> and soon faceting on CurrencyField.
> One thing we cannot do is return a converted value. We can only return the 
> stored value which must be in the same currency as it was entered, e.g. 
> "10.0,USD". People now have to do this conversion in application layer, 
> reading the same currency.xml file as in Solr. This is a mess to keep in 
> sync, and is hard to support with other ExchangeRateProviders or in other 
> client languages than Java.
> This patch should implement a Function which takes a field name and requested 
> currency as input and returns the converted value. Optionally it could also 
> take care of localized display, e.g. "$10.0" instead of "10.0,USD". Proposed 
> syntax:
> {code}
> &fl=title,price:currency(price_c,EUR)         # Returns price_c in EUR as 
> "price"
> &fl=title,price:currency(price_c,EUR,en_US)   # Returns price_c in EUR, 
> formatted according to en_US locale
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to