1
私はベンダーのリストを持っています。コレクション属性を使用して、それらをformtastic selectメニューに入れる必要があります。 IDの値と会社名のラベルが必要です。Rubyは、id => company_nameの配列またはハッシュをfind(:all)クエリから作成します
私はこの:as => :select, :collection => Vendor.find(:all, :order => "company_name", :select => "company_name").map(&:company_name)
を持っていますが、それは私に
<option value="Company A">Company A</option>
<option value="Company B">Company B</option>
のようなものを与えるだろうと私はあなたがidと名前が含まれているミニ配列に各ベンダーをマッピングすることができます
<option value="1">Company A</option>
<option value="2">Company B</option>
はい、逆です。[v.company_name、v.id] '私はcompany_nameを取得しますが、IDの代わりに空白になります。単に '
と表示されます。これは、" select "=>あなたが会社名を取得しているためです。私は適切に更新します。 –