Как я могу исправить эту ошибку?

#ruby-on-rails #ruby #debugging #ruby-on-rails-3

#ruby-on-rails #ruby #отладка #ruby-on-rails-3

Вопрос:

Вот ошибка:

 NoMethodError in Videos#feed_display

Showing /rubyprograms/dreamstill/app/views/videos/feed_display.html.erb where line #6 raised:

undefined method `user_id' for #<User:0x1034cb068>
  

Это относится к этой строке:

 <%= render_timeline current_user.recent_events %>
  

Комментарии:

1. Можете ли вы настроить свою пользовательскую модель и контроллер? Это в одном из методов, но невозможно сказать, не видя всего

Ответ №1:

Если я могу вспомнить из вашего последнего выпуска, я предложил интерполировать user_id , что, похоже, необходимо #{id} ?

Ответ №2:

Где-то в вашем коде скрывается u.user_id вместо u.id .