我想阅读我的表的所有记录。这是我的代码
控制器:
def list
@vorlesung=Vorlesung.find(:all)
end
看法:
<html>
<body>
<table>
<tr>
<th>
Name
</th>
</tr>
<% @vorlesung.each do |v| %>
<tr>
<td><%= v.Name %> </td>
</tr>
<% end %>
</table>
</body>
</html>
和路由文件:
root :to => 'vorlesungs#Show'
match 'vorlesungs/new' =>'vorlesungs#new'
match 'vorlesungs' =>'vorlesungs#list'
resources :vorlesungs
正如我对 CRUD 的理解,我应该只写资源:vorlesungs。但是如果没有match 'vorlesungs' =>'vorlesungs#list',我的代码将无法工作,请有人告诉我这个原因吗?