> Does anyone know how to make string fields (solr.StrField) case > insensitive for searching?
Yep. Switch it to a solr.TextField and use solr.LowerCaseAnalyzerFactory. StrField will not work for anything other than exact matching. LowerCaseAnalyzer does some tokenization (on whitespace i think ... i cna't remember off hte top of my head) you can also use the KeywordAnalyzer along with the LowerCaseFilter if you want the entire string left as a single token (for sorting perhaps) -Mike -Hoss