0
我試圖通過genre_id這是Communities表中的列來限制結果。
但在communities_controller中的行結束說錯誤。
爲什麼?我怎樣才能解決這個問題?如何限制搜索結果?
communities_controller.rb
@search = Community.search do
fulltext params[:search]
paginate :page => params[:page], :per_page => 5
end
@communities = @search.results
@communities = @communities.find_by_genre_id(params[:genre])
我的猜測是@communities不是活動的記錄,這意味着你不能做就可以了「find_by_genre_id」,這很可能是它爲什麼失敗。 – dmoss18
我該如何限制所寫的標準呢? – cat
你在用什麼來搜索?一些寶石或什麼? 「@ search.results」是一個數組嗎? –