1
Ruby on Rails 3.1でかなり基本的なSunspot solr検索を実装しています。整数列のorder_by引数を使用してIdeaモデルの検索を呼び出しますが、結果セットは順序付けされません。Sunspot検索order_byエラー - ターゲット列が順序付けされていません
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]。
ありがとう