Rails 3 - 当相册名称相等时,ActiveRecord查找

时间:2011-09-27 21:45:19

标签: ruby-on-rails ruby-on-rails-3 activerecord

我有一个照片库Rails 3.0应用程序,其中照片属于相册。有多个相册。我正在努力弄清楚如何从相册中选择我的照片,我已将相册名称作为参数传递。这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

这里你没有提供太多,你的模型会很有用。

假设你有:

class Album < ActiveRecord::Base
  has_many :photos
end

class Photo < ActiveRecord::Base
end

而且Album有一个名字字段。

然后你可以这样做:

@photos = Album.find_by_name(params[:name]).photos