Shawn,
          I am doing exactly same. Data output is not sorting on "LAST_NAME"
column , but it is always sorting on different column "CLAIM_NUM", and I am
not adding this sorting condition( sort on CLAIM_NUM).

solrQuery.setQuery("*:*");
solrQuery.setSort("LAST_NAM",SolrQuery.ORDER.asc);
solrQuery.setFilterQueries("String Query");
In the log i see the sorting column as "LAST_NAM". 
Is there a difference between "LAST_NAM asc" and "LAST_NAM+asc"...I see only
this diff?

"params={sort=LAST_NAM+asc&start=0&q=*:*&wt=javabin&fq=(LAST_NAM:*D*)+AND++-CLAI_RISK_MNGT_FLG+:+Y+&version=2&rows=30}
hits=196 status=0 QTime=2 "


<field name="CLAI_IDN" type="int" indexed="true" stored="true"
multiValued="false"/>
<field name="CLAI_CLM_NUM" type="string" indexed="true" stored="false" 
multiValued="false"/>
<field name="FIRST_NAM" type="string" indexed="true" stored="false" 
multiValued="false"/>
<field name="MIDDLE_NAM" type="string" indexed="true" stored="false" />
<field name="LAST_NAM" type="string" indexed="true" stored="false" 
multiValued="false"/>


 <uniqueKey>CLAI_IDN</uniqueKey>

I also tried addOrUpdateSort and  addSort, But it is always sorting on
CLAI_CLM_NUM, not sure why?





--
View this message in context: 
http://lucene.472066.n3.nabble.com/sorting-using-org-apache-solr-client-solrj-SolrQuery-not-working-tp4089985p4090364.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to