0
嗨,我真的很陌生,我只是想弄明白这一点。我有以下模型,用户可以是学生或老师。导轨:更新控制器
User(Student) belongs_to profile.
Profile belongs_to user.
Profile has_many grades.
Grade belongs_to profile.
Grade belongs_to class.
Class has_many grades.
Class belongs_to User(Teacher).
我们可以忽略用户部分现在...
我的问题是,我想点添加到用户的品位和我不知道需要在模型/控制器做什么/视图类。
例如,我是一名老师,我在班级的show.html.erb页面上。我想制作一张表格,可以指定用户的姓名和奖励积分。
这将创建一个新的成绩,如果它尚不存在或添加点到现有的成绩,如果它确实存在指定配置文件的名称。
模型/视图/控制器类应该如何?