Html 链接到rails文件上传模型后的数组

Html 链接到rails文件上传模型后的数组,html,ruby-on-rails,file-upload,template-engine,link-to,Html,Ruby On Rails,File Upload,Template Engine,Link To,我上传文档,然后在我的管理员主页上显示所有文档,如下所示: <% @document.each do |document|%> <p><%= link_to document.name, document.contract_url.to_s%></p> <%end%> 在我的用户主页中,我呈现属于特定用户的文档,如下所示: <%= current_user.documents.each do |document

我上传文档,然后在我的管理员主页上显示所有文档,如下所示:

<% @document.each do |document|%> 
     <p><%= link_to document.name, document.contract_url.to_s%></p>
<%end%>

在我的用户主页中,我呈现属于特定用户的文档,如下所示:

<%= current_user.documents.each do |document|%>
    <p><%= link_to document.name, document.contract_url.to_s%></p>
<%end%>

但是在用户的主页中,我在链接之后得到了这个数组

Document Name (link)
[#<Document id: 2, name: "Document Name", user_id: 2, contract: "contract_name.pdf", created_at: "2012-10-03 13:12:40", updated_at: "2012-10-03 13:35:35">] 
文件名(链接)
[#] 
我的管理面板中没有此数组。我刚得到“文档名”链接。 有人知道这是什么原因吗

[#<Document id: 2, name: "Document Name", user_id: 2, contract: "contract_name.pdf", created_at: "2012-10-03 13:12:40", updated_at: "2012-10-03 13:35:35">]
这是以下内容的返回值(模型的字符串表示形式)(请在
rails控制台中尝试查看)

在您的代码中

<%= current_user.documents.each do |document|%>
rails控制台中
。摆脱
=

<% current_user.documents.each do |document|%>

<%= current_user.documents.each do |document|%>
puts current_user.documents
<% current_user.documents.each do |document|%>