ошибка метода при присоединении к таблице - PullRequest
0 голосов
/ 28 января 2011

Эй, я надеюсь, что вы можете дать мне совет по моей проблеме. Я получил модель курса, модель CourseEnrollment и модель пользователя. В представлении «Указатель курса» перечислены все курсы. Я получил ссылку, чтобы присоединиться к курсу. Я хочу создать новую запись в таблице course_enrollments.

link_to 'join', current_user.course_enrollments.create(:course_id => course,:user_id => current_user)

В моем Course_enrollments_controller у меня есть:

def create
@course_enrollment = CourseEnrollment.new(params[:course_id, :user_id])
end

спасибо за ваше время

1 Ответ

1 голос
/ 28 января 2011

Похоже, вы действительно тут все путаете.Вы ссылаетесь на возвращаемое значение метода create модели, но я полагаю, что вы хотите связать с действием контроллера «create».

Может быть, вам следует (повторно?) Прочитать руководство или введениеСначала на Rails.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...