Получение результатов от 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? Любой намек / совет приветствуется.

0 ответов

Другие вопросы по тегам