我创建了一个只有姓名、电子邮件和密码的用户模型。我用 100 个用户填充了 sqllite 数据库,并且在执行 User.all 时,我可以在 rails 控制台上看到这 100 个用户。
但是,在我的应用程序中我看不到它。无法理解的问题请指教。代码:
路由.rb
match '/users', to:'users#index'
users_controller.rb
def index
@users = User.all
end
用户\index.html.rb
<%
if(@users)
@users.each do |user| %>
<li>
<%= gravatar_for user, size: 52 %>
<%= link_to user.name, user %>
</li>
<% end
end %>