我创建了一个只有名称,电子邮件和密码的用户模型。我用100个用户填充了sqllite数据库,在做User.all时,我可以在rails console上看到这100个用户。
然而,在我的应用程序中,我没有看到它。无法理解这个问题请指教。 代码:
Routes.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 %>
答案 0 :(得分:0)
我找不到确切的问题,但重做同样的步骤再次起作用于我的rubyonrails.org上的教程