Я использую ThinkingSphinx в приложении и сейчас не выполняю каких-либо заказов по своим результатам. Однако я хотел бы сделать это опцией с помощью ссылки, которую кто-то может щелкнуть на странице, и она просто передает ее через URL-адрес, чтобы «обновить» страницу с уже упорядоченными результатами.
В параметрах .search я пытался сделать :order => params[:o]
, а затем в URL-адресе, передающем o=columnname
, но это, похоже, не работает.
Просто обратите внимание, когда я жестко кодирую порядок, он работает нормально, у меня нет проблем с индексированием / сортировкой столбца БД. Я просто хотел бы сделать так, чтобы с помощью аргумента URL-адреса результаты можно было отображать в порядке.