У меня есть события и пользователи/команды.Joins Tables & Rails
class Event
has_many :users, :through => :registrations
end
class User
has_many :events, :through => :registrations
end
class Registration
belongs_to :users
belongs_to :events
end
Когда я зарегистрировать пользователя, я их подключения к событию, как так:
@event.users << @user
ли это неявно создать регистрации объекта для пользователя/события? Я установил столбец: goal_amount в моем переносе регистрации, и я хотел бы иметь возможность установить: goal_amount при создании регистрации. Мне нужно явно создать Регистрацию Есть (например: Registration.create(:user_id => @user.id, :event_id => @event.id, :goal_amount => params[:goal_amount])
, чтобы это произошло
Спасибо! Это сработало отлично :) –
Отметьте мой ответ как принято тогда;) –