class ActiveRecord::Associations::HasOneThroughAssociation
def replace(record, save = true)
def replace(record, save = true) create_through_record(record, save) self.target = record end
def replace(record, save = true) create_through_record(record, save) self.target = record end