Hi, Your schema says that title is type="string", so this should work. However, has title always been "string", or have you changed it from "text" without doing a complete re-index at some point?
A few hints: * When using type="string", you will not get matches for each single word in your catch-all "text" field Add another field of type "text" for serching, and a separate field for sorting * The separate sorting field (e.g. title_sort) could use type="alphaOnlySort" or some other fieldtype with lowercasing, to avoid case sensitive sort. * If your index is large, consider putting a cap on number of bytes used for title_sort, by adding maxChars="20" to the <copyField> tag -- Jan Høydahl, search solution architect Cominvent AS - www.cominvent.com On 14. feb. 2011, at 16.41, Michael Hayes wrote: > I am trying what I think is a very simple sort with Solr but my results are > confusing. It appears that Solr is using any word in the field I want to > sort on to do the sort. I am returning only the sorted field (just for this > example) and asking that it be sorted desc. I am using Solr 1.4.1 > > Here is my query: > > http://localhost:8280/solr/catalogProductSearch/select/?facet=true&fl=title&sort=title%20desc&start=1&q=category_level1:%28%22Fiction*Historical%22%29&wt=xml&rows=15&version=2.2 > > I have attached my schema.xml and a text file with my results. > > I am assuming it has to do with my schema config but i am stumped as to what > it might be. > > Any thoughts? > > > Michael Hayes > > > > <schema.xml><Solr_Strange_Sort.txt>