2016-09-05 3 views
0

projects_featuresという結合テーブルによって管理されるcollection_checkboxによって選択されたクライアント "projects"と "features"の間にはhas_and_belongs_to_manyの関係があります。Railsには、特定のプロジェクトのhas_and_belongs_to_many機能のリストが表示されます

したがって、各ユーザーはプロジェクトを作成できます。これらのプロジェクトには、チェックボックスのリストを使用して選択して保存する機能があります。素晴らしいものです。

私は現在、顧客がプロジェクトを見たいときにショービューを編集しようとしており、彼の特定のプロジェクトが持つ機能のリストを表示したいと考えています。あなたはどうしますか?テーブルからループを表示することでそれを行うことができますか、または一致するフィーチャを配列に格納して表示する必要がありますか?

答えて

0

次のようなビュー何かに行うことができるような機能は、すでにプロジェクトの属性です...

<h4>Features</h4> 

<% @project.features.each do |feature| %> 
    <%= feature.name %><br> 
<% end %> 

これは非常に単純ですが、HTMLのテーブルやその他を使用することによって高めることができますプレゼンテーションスタイル。

+0

これは完全にありがとうございます!男、まだこれらの団体の周りに私の心を包み込もうとしている!再度、感謝します :) – Stephen

関連する問題