嘿我坚持我的方向在铁轨。这些创建方法之间的区别是什么
我得到了用户模型,课程模型和课程注册模型。
当我想添加一个链接在我的课程索引视图像
link_to 'join' CourseEnrollment.create(:course_id => course.id, :user_id => current_user)
这是否创建方法属于我的模型?我很困惑,因为在我的用户模型中,我定义了一个使用role_assignments.create(.....)
的方法。这两种创建方法有什么区别?顺便说一句,我无法使用course_enrollments.create。 Thx你的时间
嘿thx为您的答复。我也可以在我的视图中使用`current_user.course_enrollments.create(:course_id => course.id,:user_id => current_user`而不是`CourseEnrollment.create(...)` – daniel 2011-01-30 03:45:52