What do you get when you add "&debugQuery=on" to your lower-case query?
And does Luke show you what you expect in the index? On Wed, Jan 13, 2010 at 2:18 PM, Harsch, Timothy J. (ARC-TI)[PEROT SYSTEMS] <timothy.j.har...@nasa.gov> wrote: > Hi I have a field: > > <field name="srcANYSTRStrCI" type="string_ci" indexed="true" stored="true" > multiValued="true" /> > > With type definition: > <!-- A Case insensitive version of string type --> > <fieldType name="string_ci" class="solr.StrField" > sortMissingLast="true" omitNorms="true"> > <analyzer type="index"> > <tokenizer > class="solr.KeywordTokenizerFactory"/> > <filter class="solr.LowerCaseFilterFactory" > /> > </analyzer> > <analyzer type="query"> > <tokenizer > class="solr.KeywordTokenizerFactory"/> > <filter class="solr.LowerCaseFilterFactory" > /> > </analyzer> > </fieldType> > > When searching that field I can't get a case-insensitive match. It works > as if it is a regular string, for instance I can do a prefix query and so > long as the prefix matches the case of the value it works, but if I change > the prefix case it doesn't > > Essentially I am trying to get case-insensitive matching that supports wild > cards... > > Tim Harsch > Sr. Software Engineer > Dell Perot Systems > (650) 604-0374 > >