我正在嘗試創建一個「我的文件」頁面,其中列出了用戶上傳的文檔,但無法過濾每個用戶的文檔。設計列表用戶文檔
現在它顯示上傳的所有文檔,而不是與上傳文檔的用戶關聯的文檔。
我使用的設計,因爲我一直試圖改變用戶
if語句,以各種不同的條件,但似乎無法過濾與每個用戶相關的文件。
這是我對「我的文件」頁面代碼:
<% @documents.each do |document| %>
<% if @document = current_user.documents.find_by(params[:user_id]) %>
<%= link_to document.title, document %>: <%= link_to "Download", document.pdf(:original, false) %>
<% end %>
<% end %>
這是我對myfiles的頁面文件控制器代碼:
def myfiles
@documents = Document.all
end
有一個簡單的方法,我可以過濾與每個用戶關聯的文檔?
這仍然顯示所有文件,而不是與單個用戶 –
哪裏PARAM相關的文件:USER_ID從何而來? – codyeatworld