Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 3-当唱片集名称等于时查找ActiveRecord_Ruby On Rails_Ruby On Rails 3_Activerecord - Fatal编程技术网

Ruby on rails Rails 3-当唱片集名称等于时查找ActiveRecord

Ruby on rails Rails 3-当唱片集名称等于时查找ActiveRecord,ruby-on-rails,ruby-on-rails-3,activerecord,Ruby On Rails,Ruby On Rails 3,Activerecord,我有一个照片库Rails 3.0应用程序,其中的照片属于相册。有多张专辑。我正在努力找出如何从一个相册中选择我的照片,我在其中输入了相册名称作为参数。正确的方法是什么?您在这里没有提供太多信息,您的模型将非常有用 假设你有: class Album < ActiveRecord::Base has_many :photos end class Photo < ActiveRecord::Base end 您在这里提供的内容并不多,您的模型将非常有用 假设你有: class A

我有一个照片库Rails 3.0应用程序,其中的照片属于相册。有多张专辑。我正在努力找出如何从一个相册中选择我的照片,我在其中输入了相册名称作为参数。正确的方法是什么?

您在这里没有提供太多信息,您的模型将非常有用

假设你有:

class Album < ActiveRecord::Base
  has_many :photos
end

class Photo < ActiveRecord::Base
end

您在这里提供的内容并不多,您的模型将非常有用

假设你有:

class Album < ActiveRecord::Base
  has_many :photos
end

class Photo < ActiveRecord::Base
end

根据您计划如何使用这些照片,您可以将它们与相册上的查找结果一起加载@album=album.find_by_name(参数[:name],:include=>[:photos]),具体取决于您计划如何使用照片,您可以将照片与查找结果一起加载到相册中@相册=相册。按名称查找(参数[:名称],:include=>[:照片])