>> I have a couple of string fields. For some of them I want
>> from my
>> application to be able to index a lowercased string but
>> store the
>> original value. Is there some way to do this? Or would I
>> have to come
>> up with a new field type and implement an analyzer?
>
> If you have stored="true" in your field definition, solr always stores 
> original value. Response returns that original and stored values.
>
> Search and faceting are done against indexed values. Therefore you don't need 
> to to anything special in your case.
I want for a string field faceting to return "monkey" while the
original value is *Monkey". So I want indexed be lowercase and stored
the original value. That is, I want to do the analyzing in my
application and tell Solr what to use for indexed and what to use for
stored.

/Tim

Reply via email to