Ruby on rails ERB文件页面上包含的数据库信息

Ruby on rails ERB文件页面上包含的数据库信息,ruby-on-rails,erb,Ruby On Rails,Erb,我有一个非常简单的ERB文件,它在数据库中循环并输出特定于特定用户的引导数据格式。一切看起来都很好,但在所有div之后,它包含的输出看起来就像您使用控制台筛选具有相同用户id的项目一样 我觉得我只是错过了一些简单的东西,但我找不到。另外,如果我销毁了给定用户的所有交易,else语句将正确输出 文件 在这里添加您的第一笔交易以查看列表! 数据行之后的附加输出 [#<Deal id: 18, client: "Headline and client only", matter: "", s

我有一个非常简单的ERB文件,它在数据库中循环并输出特定于特定用户的引导数据格式。一切看起来都很好,但在所有div之后,它包含的输出看起来就像您使用控制台筛选具有相同用户id的项目一样

我觉得我只是错过了一些简单的东西,但我找不到。另外,如果我销毁了给定用户的所有交易,else语句将正确输出

文件


在这里添加您的第一笔交易以查看列表!
数据行之后的附加输出

[#<Deal id: 18, client: "Headline and client only", matter: "", summary: "", user_id: 2, created_at: "2017-02-08 15:09:28", updated_at: "2017-02-08 15:09:28", headline: "Healine and client only">, #<Deal id: 17, client: "First client", matter: "First matter", summary: "First summary", user_id: 2, created_at: "2017-02-08 15:07:45", updated_at: "2017-02-08 15:07:45", headline: "First headline">]
[#,#]

<%= @deals.each do |deal| %>

使用


注意,=消失了


有关更多信息,请参阅;-)

很好,谢谢!谢谢你的链接,这是一个很好的信息:)我很好奇,为什么它的输出结果是正确的,但是有控制台输出?因为它正在运行块,但也输出什么。每个都返回(因为它允许你链接方法,它返回@deals),请看这里:-你可以在irb中自己尝试,只需选择任何数组,每个都执行,并查看返回的方法。
<%= @deals.each do |deal| %>
<% @deals.each do |deal| %>