http://ruby.railstutorial.orgにあるチュートリアルで ruby on rails を試していました。ユーザーを作成し、その名前とグラバターを次の場所に表示できるようになりました。
http://localhost:3000/users/1
ユーザーが次の場所に移動したときに、すべてのユーザーを表示したいと思います。
http://localhost:3000/users/
これが私のコントローラーです:
class UsersController < ApplicationController
def index
@user = User.all
end
#...
end
これが私の見解です。
#View for index action in user's controleer
<h1>All users</h1>
<ul class="users">
<% @users.each do |user| %>
<li><%= user.content %></li>
<% end %>
</ul>
次のエラーが表示されます。
undefined method `each' for nil:NilClass
インデックス ページが意図したとおりに機能しない理由を教えてください。