0

を作成しましたCategories Scaffold。ユーザーは画像をアップロードしてカテゴリを追加できます。Scaffold で作成したカテゴリは、ユーザーが選択できるドロップダウンに表示されます。

Image Show Pageカテゴリへのiリンク->

<%= link_to @pin.category.name, @pin.category%>

それは私を連れて行きます(例えば)

localhost:3000/categories/1

私はCategory Show Page、同じカテゴリを共有するすべての画像を表示したいと考えています。

How do i do this ?
4

1 に答える 1

1

モデルでは、そのカテゴリを定義します

has_many :画像

と画像

所属先:カテゴリ

  • もちろん、画像にはcategory_idメンバーが必要です

次に、カテゴリ オブジェクト (@cat としましょう) が手元にある場合は、単純に @cat.images を繰り返します。

モデルとリレーションの詳細については、こちらを参照してください。

http://guides.rubyonrails.org/association_basics.html

于 2013-07-21T18:16:18.173 に答える