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