2011-11-04 1 views
1

Я реализую довольно простой поиск Solspot solr в Ruby on Rails 3.1. Я вызываю поиск в моей модели Idea с аргументом order_by на целочисленном столбце, но результирующий набор не упорядочен.Поиск в Sunspot order_by error - целевой столбец не упорядочен

Поиск заявление в controller.rb:

@search = Idea.search do 
    fulltext params[:search] 
    order_by :num_users_joined, :desc 
end 
@idea_search_res = @search.results 

Поиск спецификации в Idea.rb:

searchable do 
    text :text 
    integer :num_users_joined 
end 

Когда я перебирать @idea_search_res привести набор и печать num_users_joined, я получаю что-то вроде [4,2,3,1].

Thanks

ответ

0

Проблема исчезла. Я запускал Sunspot на Ubuntu 10.04 в VMWare внутри Windows 7. Начало ОС!

Я только что установил двойную загрузку на Ubuntu 11.10 и поиск в Sunspot отлично работает. Я не знаю, в чем разница.

Смежные вопросы