-1

私は次のような検索フォームを持っています

<%= form_for(@blood_donor_form) do |f| %>


    Blood Group   <%= f.text_field :bloodGroup %>

    <%= link_to "Search", findBlood_path , class: "btn btn-large btn-primary"%>

<% end %>

コントローラーは次のようになります。

def findBlood
@blood_donor_form = BloodDonor.new 
@blood_donors = BloodDonor.find_all_by_bloodGroup("B+") 
end

では、bloodGroup フィールドからコントローラーに値を渡す方法は? 現在、私はそれをハードコーディングしました

4

1 に答える 1

1

検索モデルがない場合はform_forヘルパーまたはヘルパーを使用してフォームを作成し、フォームで設定したものを使用してコントローラーで検索フィールドを取得します。forn_tagparams[:search]

于 2012-08-03T19:35:20.350 に答える