Not really. The problem here is that facets are done on terms. To
search effectively, Solr needs tokenized, lower-cased etc. terms.

But since faceting is really just faceting on terms, this is incompatible
with returning multi-term facets like "John Smith" so about all you can
do is to copyfield to an un-analyzed field and facet on that... Note that
you do NOT have to store the field you facet on BTW.

Best
Erick

On Tue, Jun 21, 2011 at 12:53 PM, Jamie Johnson <jej2...@gmail.com> wrote:
> Is it possible to do case insensitive searches but return the original
> case?  So for instance the original field is:
>
> John Smith
>
> I need to be able to do case insensitive searches tokenized searches, but
> when the value is returned for faceting I'd like the value to be just "John
> Smith", not "john" and "smith" or "john smith".  Is this possible?  I know I
> can probably do this by having an additional field which is for faceting and
> another which is for searching (won't give me case insensitive I don't
> think) but is there a more elegant way to do this?
>

Reply via email to