我想从数据表里面把属于当前用户的数据显示在页面上,如下实现的,但是在页面的最后,会把数据表原样显示,是什么原因造成的呢?
在 controller 里:
def index
@user_id = current_user.id
@results = Array.new
@results = Result.where('user_id' => @user_id)
end
在网页文件 result.html.erb 里:
<%[email protected] do |result| %>
<%= form_for(result) do |f| %>
<br>
<%= f.label :项目名%>
<%= result.name %>
:
:
<br>
<%= f.label :测试需求覆盖率%>
<%= result.a %>
<% end %>
<% end %>
最后是把属于当前用户的数据都显示出来了。但是在最后部分,把表也显示出来了,是什么原因呢?