Получение результатов от solr, внесение некоторых изменений и их сортировка
Я использую Solr для поиска по таблице пользователей.
@search = Sunspot.search(User) do
....
end
и я возвращаю результаты и сохраняю их: @users = @search.results
,
Затем я проверяю и вносю некоторые изменения в результаты (@users) и, наконец, хочу отсортировать их по весу.
Когда я делаю это: @users = @users.order('weight desc')
Я получаю ошибку:
NoMethodError: undefined method `order' for #<Sunspot::Search::PaginatedCollection:0x000000064a9d58>
В первую очередь возможно ли оформление заказа вне блока Sunspot.search? Любой намек / совет приветствуется.