我一直都知道:
a = []
a.each do |x|
puts "I'm still being executed"
end
在数组为空数组之前,将只输出任何内容。它在控制台中也表现得如此。但在我的应用程序中,我的代码仍然在空数组上执行块,我无法调试它。有什么我想念的吗?
修改 这是原始代码:
<% @idea.comments.each do |c| %>
<div class="left_box gray">
<%= c.body %>
</div>
<% end %>
而@idea has_many
评论。
答案 0 :(得分:3)
这是不可能的。你的代码有问题。仔细查看您的代码。