Rails输出对象哈希

这是有趣的。 我有一些看起来像这样的视图代码:

 
">

在段落标记的末尾和div标记的结尾之间,rails在输出更新对象的散列时,即“”,当视图中不存在任何内容时。 可能是什么导致了这个?

您在<%=%>处使用<%=%>。 由于每个都返回它迭代的对象,所以一旦完成对更新的迭代,就会返回更新并输出到HTML

 <% @cause.updates.each do |update| # remove the = at the beginning of this line %> 

<%= update.update_text %>

<% end %>