次の呼び出しで 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
だから関係は私が望むように機能しているはずですが、そうではないようです