Thanks for giving your time.
I need to sort result on the basis of dynamic field. How can I do that ? when I am sorting on minimum value of some of those dynamic attribute. It's not giving correct result because my query is like &sort=min(A_160018,A_chandigarh1) Some of document having both field A_160018 and A_chandigarh1 while some document having no field and some having one either A_160018 or A_chandigarh1 for some result doc .
could you help me , How can I sort for this type of dynamic field.
If you do not know if the field exist, you can set a default value in case it does not exists.
Try to use the def function, that returns a default vlaue if the field does not exist.
//in this part of query, I have put a default value that is very high in order to put the result on bottom of the list &sort=min(def(A_160018,9000000),def(A_chandigarh1,9000000))
Extract of solr def doc
See reference solr documentation