1
使用Rails 3.1.1。 &'rails3-jquery-autocomplete'已过滤结果的自动完成字段
我认为这个问题应该是非常简单的任何人使用rails3-jquery-autocomplete gem,但是我在www上找不到任何信息。我有一个非常简单的rails3-jquery-autocomplete设置,它工作正常。
使用:
<%= f.autocomplete_field :query, autocomplete_search_result_query_search_results_path %>
其中查询是我search_result表中的列。
search_results表中还有一个status_id列,其中1 = OK且2 = NOT OK。
因此,我想要:过滤查询,以便只提取status_id = 1的查询。我怎样才能做到这一点?就像现在所有查询都被提取一样。
把它简单我想要“:查询”等于select query where status_id = 1
。
控制器:
autocomplete :search_result, :query, :full => true
路线:
resources :search_results, :only => [:index, :show, :new, :create], :path => 'sokresultat' do
get :autocomplete_search_result_query, :on => :collection
end