0
我創造「財產」和「property_images」每當我試圖通過以下調用= image_tag property.property_images.image_url.to_s, :size => '240x180'
我收到以下錯誤引用property_images之間的關係數據庫Ruby on Rails的關係煩惱
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
所以relationsh IP應該按照我想要的方式工作,儘管它看起來並不是這種情況
那是很容易的,但我不能似乎看到了從樹上的阿甘。謝謝 –