我有两个字段要传递给thinking_sphinx,一个是下拉列表,另一个是自由文本。
<%= select :search, params[:search], Category.joins(:posts).select('distinct categories.*').collect {|category| [ category.categoryname,category.categoryname ]}, :include_blank => 'Select a category...' %>
<%= text_field_tag :resume, params[:resume] %>
它只使用下拉菜单,但我的语法似乎是错误的让第二个工作。
@posts = Post.search :conditions=>{:search=>params[:search]},{:resume=>params[:resume]}
我得到:3:语法错误,意外'\ n',期待 tASSOC