2011-07-03 6 views
4

私はRuby on Rails 3.0.7を使用しています。ビューファイルのチェックボックスフィールドを使用したいと思います。 :has_many :throughレコードアソシエーション。私はその種のものを見たレコード協会を使用してを実装しましたが、それを動作させることが可能ですeasly最初に言及した関連性を持つ?もしそうなら、それを行う方法?`:has_many:through`レコードアソシエーションを持つハンドルチェックボックスフォーム

+2

http://millarian.com/programming/ruby-on-rails/quick-tip-has_many-through-checkboxes/ – Dogbert

答えて

5

提供されているドッグベルトのリンクは、マニュアルを行う良い方法です。

<%= simple_form_for(@user) do |f| %> 
    <%= f.association :groups, :as => :check_boxes %> 
    <%= f.submit %> 
<% end %> 

この例では、もちろん非常に単純化しているが、それは動作するはずです:あなたはしかしSimple Formを使用する場合、あなたはどうなる前述の記事からの例を使用して

にその機能のビルドを取得します。がんばろう!

+0

ありがとうございました。あなたも幸運です! – Backo