Users
MetaSearch を使用して検索フォームでフィルター処理したいインデックス ページがあります。ただし、チェックボックスをクリックしたときに検索したい値は文字列として保存されます。たとえば、MetaSearch を適用したいフォームは次のとおりです。
<% form_for(current_user.profile) do |f| %>
<table id="careerCriteria">
<tr>
<td class="normal"><%= current_user.profile.hometown %></td>
<td><%= check_box_tag :hometown %></td>
</tr>
<tr>
<td class="normal"><%= current_user.profile.current_city %></td>
<td><%= check_box_tag :current_city %></td>
</tr>
<tr>
<td class="normal"><%= current_user.profile.past_city %></td>
<td><%= check_box_tag :past_city %></td>
</tr>
</table>
<% end %>
私のユーザーモデル:
class User < ActiveRecord::Base
has_one :profile, :dependent => :destroy
end
検索ボタンを使いたくない。チェックボックス(またはチェックボックス)がクリックされたときにフィルターを適用したい。私はプログラミングが初めてなので、助けていただければ幸いです!