每当我尝试通过以下调用引用 property_images 时,我正在创建“property”和“property_images”之间的关系数据库,= image_tag property.property_images.image_url.to_s, :size => '240x180'
我收到以下错误
undefined method `image_url' for #<ActiveRecord::Relation:0x007fe8d2e95300>
虽然如果我这样做<h1><%= property_image.property.title %></h1>
它会返回正确的值
我有我的 2 个这样的模型
class PropertyImage < ActiveRecord::Base
belongs_to :property
attr_accessible :feature, :image, :property_id
mount_uploader :image, ImageUploader
end
class Property < ActiveRecord::Base
belongs_to :agency
has_many :property_images
所以这种关系应该按照我想要的方式进行,尽管看起来并非如此