안녕하세요 저는 레일에서 내 방향으로 인해 붙어 있습니다.이 두 메소드의 차이점은 무엇입니까
사용자 모델, 코스 모델 및 CourseEnrollment 모델이 있습니다.
나는이 방법을 만들 수 있습니까
link_to 'join' CourseEnrollment.create(:course_id => course.id, :user_id => current_user)
처럼 내 코스 인덱스보기에서 링크를 추가 할
내 모델에 속하는? 내 사용자 모델에서role_assignments.create(.....)
을 사용하는 메서드를 정의했기 때문에 혼란 스럽습니다. 이 2 가지 작성 메소드의 차이점은 무엇입니까? 방법으로 course_enrollments.create를 사용할 수 없습니다. Thx 시간 내
안녕하세요. 내보기에서'CourseEnrollment.create (...) '대신'current_user.course_enrollments.create (: course_id => course.id, : user_id => current_user')를 사용할 수도 있습니까? – daniel
당신은 수동으로하지 않아도됩니다. ': user_id'를 설정하면됩니다. ** 그러나 **, 컨트롤러에서 일어나야합니다.보기가 아닙니다! – ClosureCowboy