【发布时间】:2015-03-06 12:04:51
【问题描述】:
您好,我正在尝试显示当前用户的好友列表/或可能待处理的好友,但我收到了类似这样的错误
NoMethodError in UserFriendships#index
undefined method `each' for nil:NilClass
这是显示出的错误
<% @user_friendships.each do |friendship| %>
这是我在控制器中的代码
before_filter :authenticate_user!
def index
@user_friendship = current_user.user_friendships.all
end
这是我在索引中的代码
<% @user_friendships.each do |friendship| %>
<% friend = friendship.friend %>
<div id="<%= dom_id(friendship) %>" class="friend now">
<div class="span1">
<%= link_to image_tag(friend.gravatar_url), profile_path(friend) %>
</div>
</div>
</div>
<% end %>
我已经在我的控制器中定义了@user_friendship,但它似乎无法正常工作!
【问题讨论】: