在 Rails 中,当您使用脚手架创建模型时,如下所示:
rails 生成脚手架用户名:字符串电子邮件:字符串
它将生成:模型、控制器和视图
例如,在 index.html.erb 文件中的视图有一个列出所有用户注册的表格。每个用户都有链接:显示、编辑、销毁
在 index.html.erb 中,这些由以下几行表示:
<td><%= link_to 'Show', student %></td>
<td><%= link_to 'Edit', edit_student_path(student) %></td>
<td><%= link_to 'Destroy', student, :confirm => 'Are you sure?', :method => :delete %></td>
还有一个新用户链接,表示为:
<%= link_to 'New Student', new_student_path %>
但是,如果我在没有脚手架的情况下手动创建模型、视图和控制器,则不会生成这些“路径”。“路径”是指:new_student_path、edit_student_path(student)、student
如何手动生成这些?