Hi, We had implemented Auto Complete feature in our site. Below are the solr config details.
schema.xml <fieldType class="solr.TextField" name="text_auto" positionIncrementGap="100"> <analyzer type="index"> <filter class="solr.ASCIIFoldingFilterFactory" /> <tokenizer class="solr.KeywordTokenizerFactory" /> <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1" preserveOriginal="1" /> <filter class="solr.LowerCaseFilterFactory" /> <filter class="solr.EdgeNGramFilterFactory" maxGramSize="30" minGramSize="1" /> </analyzer> <analyzer type="query"> <filter class="solr.ASCIIFoldingFilterFactory" /> <tokenizer class="solr.KeywordTokenizerFactory" /> <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1" preserveOriginal="1" /> <filter class="solr.LowerCaseFilterFactory" /> </analyzer> </fieldType> <field name="dams_id" type="string" indexed="true" stored="true" /> <field name="published_date" type="date" indexed="true" stored="false" /> <field name="ph_su" type="text_auto" indexed="true" stored="true" multiValued="true" /> <!-- Copy fields Auto Complete --> <copyField source="title" dest="ph_su" /> <copyField source="product_catalogue" dest="ph_su" /> <copyField source="product_category_name" dest="ph_su" /> solrquery is q=ph_su%3Aepub+&start=0&rows=10&fl=dams_id&wt=json&indent=on&hl=true&hl.fl=ph_su&hl.simple.pre=<b>&hl.simple.post=</b> the requirement is to sort the results based on releavance and latest published products for the search term. I have the below parameters but nothing worked sort = dams_id desc,published_date desc order_by = dams_id desc,published_date desc Please let me know how to sort the results with relevance and published date descending. Thanks, Poornima