Привет, у меня есть эти классы:
class Core < ActiveRecord::Base
belongs_to :resource, :polymorphic => true
belongs_to :image, :class_name => 'Multimedia', :foreign_key => 'image_id'
end
class Place < ActiveRecord::Base
has_one :core, :as => :resource
end
Если я попытаюсь, запустите это:
a = Place.find(5)
a.name ="a"
a.core.image_id = 24
a.save
имя сохранено. image_id нет
Я хочу сохранить автоматически все изменения в записях в связи с классом места в команде a.save. возможно?
спасибо