Rails:包含更多信息的用户列表

时间:2010-11-26 19:59:33

标签: ruby-on-rails

嘿 我正在尝试为网站创建用户/成员列表。列出的每个用户都应该在数据库中存储其他信息,如在线状态,年龄等。 我知道如何列出用户

render @users 

但这只是给我一个名单。 我如何设法让我们说创建一个表,每一行都是一个用户,其中包含有关该用户的其他信息?

2 个答案:

答案 0 :(得分:0)

您需要根据您的用户索引

创建自己的html

答案 1 :(得分:0)

假设你的行动名称是'index'......

def index
  @users = get_your_users_wherever

  # Don't call render, just let it fall through to your template.
  # Typically templates are named after the action (index in this case).
end

在您的模板中

<table>
<%- @users.each do |user| %->
  <tr>
    <td><%= user.first_name %></td>
    <td><%= user.email %></td>
  </tr>
<%- end -%>
</table>