匹配錯誤我有一個沒有路由匹配後錯誤渲染:部分沒有路由的文件
<% unless @user.uploads.empty? %>
<% @user.uploads.each do |u| %>
<tr>
<td><%= link_to u.filename, u.filename %></td>
它給了我正確的文件名一樣http://localhost:3000/DSC00082.JPG。 我還沒有添加任何東西到我的路線。 對於新的rails,請原諒我(希望)簡單的問題。
添加一個問題:對應的數據庫條目是正確的只是文件名?
上面的代碼變更爲
<% unless @user.uploads.empty? %>
<% @user.uploads.each do |uploads| %>
<tr>
<td><%= link_to (uploads.filename, uploads) %></td>
和添加map.rescources後:上傳, 「否動作響應表明」被生成的消息。在地址欄中,我的瀏覽器顯示關於數據集的ID。
問候, devyn
什麼是你的渲染:部分代碼? – Salil 2010-05-20 09:16:51
渲染部分代碼在索引中;上面的代碼來自_datafiles <%= render:partial =>'upload/datafiles'%> – 2010-05-20 09:18:00