У меня есть две миграции, как показано ниже:
CreateGroups
t.string :name
t.string :groupkey
CreateEvents
t.string :name
t.string :groupkeyname
t.integer :group_id
и соответствующие им модели:
group
has_many :events
event
belongs_to :group
Насколько я понимаю, столбец t.integer: group_id в миграции CreateEvents ссылается на столбец id по умолчанию в миграции CreateGroups. Сейчас я создаю группу:
g = Group.create(:name => "skydive", :groupkey => "withwingsuit")
Однако, когда я создаю событие, подобное этому:
Event.create(:name => "whatever", :group_id => 1)
и попробуйте напечатать g.events, ничего мне не даст: []
Почему это не дает событие, которое я только что создал?