Я ищу решение моей маленькой проблемы - может быть, вы хотите помочь ^^
У меня в Ruby on Rails смоделированы классы "Персона" и "Контакт". Человек может иметь много контактов, и у Контакта может быть один конкретный человек, и он описывает это отношение значением
class Person < ActiveRecord::Base
has_many :contacts
end
class Contact < ActiveRecord::Base
belongs_to :person
has_one :person #how to rename this?
end
В таблице Персона нет ничего особенного или связанной колонки с контактом, но таблица контактов-скрипта выглядит так
class CreateContacts < ActiveRecord::Migration
def self.up
create_table :contacts do |t|
t.references :person
t.references :person #how to rename this eather?
t.integer :value
end
end
def self.down
drop_table :contacts
end
end
как я написал в исходном коде - я не знаю, как переименовать второе отношение к человеку - если вы можете дать мне подсказку, я был бы очень признателен =)
привет
Klaf