Если вы используете последние версии Solr (> 5.3), вы должны иметь возможность использовать функции min или max для сортировки многозначных файлов, например:
sort=field(field_to_sort_on,min) asc
Единственное требование для достижения этого - использовать DocValues в этом поле, чтобы можно было эффективно найти минимум / максимум в многозначном поле