我是 Rails 和 Ruby 的新手,实际上它是我的第一个 Web 语言。这不是我的第一个项目,但它是迄今为止最大的项目,我在某个页面(“主页”页面)上遇到了问题。
错误是:
NoMethodError in Home#index undefined method `avatar' for nil:NilClass
提取的源代码(在第 1 行附近):
1: <%= image_tag current_user.avatar.url(:thumb) %>
2: <ul>
3: <li><b>Name:</b><%= current_user.name %></li>
4: <li><b>Username:</b><%= current_user.username %></li>
所以它不喜欢我的属性:(在这种情况下我该怎么办?我应该先看哪里?这是控制器问题吗?