调用User.each后如何摆脱#<user:0x1095e07b8?</user:0x1095e07b8>

时间:2012-06-09 06:03:12

标签: ruby-on-rails ruby-on-rails-3 activerecord

在rails中循环用户模型并显示一些列后,在视图的末尾我得到:

  #<User:0x1095e07b8>#<User:0x1095dfed0>#<User:0x1095de080>

关于如何摆脱这个的任何想法?这又是什么意思?

1 个答案:

答案 0 :(得分:4)

您可能正在使用此循环:

<%= User.all.each do |user| %>

等号将打印该功能的输出到页面。删除等于省略输出:

<% User.all.each do |user| %>

循环仍然会发生,但输出不会到达视图。