我想讀取我的表的所有記錄。這是我的代碼關於路由的問題
控制器:
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我schould只寫資源:vorlesungs。但我的代碼不起作用沒有匹配'vorlesungs'=>'vorlesungs#列表'你會有人告訴我這個理由嗎?
謝謝,當我在控制器中更改我的函數的名稱來索引和刪除匹配'vorlesungs'=>'vorlesungs#list'時,這不起作用,並且出現錯誤:NoMethodError,我很抱歉,我是初學者:( –