0

我创建了一个Categories Scaffold. 用户可以上传图像并为其添加类别。我在 Scaffold 中创建的类别显示在下拉列表中供用户选择。

Image Show Pagei 链接到类别 ->

<%= 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 :图片

和图像

属于_to:类别

  • 图片当然应该有 category_id 成员

然后,当您手头有类别对象时(比如说@cat),您只需迭代@cat.images

您可以在此处阅读有关模型和关系的更多信息

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

于 2013-07-21T18:16:18.173 回答