Ajax_indicator
закроется через 10 сек Frontend_notifier_close_notification_ico
На сервере произошла ошибка. Мы уже уведомлены об этом и скоро разберемся.
Мы учим полезным скиллам
Вы не залогинены. Чтобы быстро подписываться на интересующие разделы и задавать вопросы в Q/A вам нужно войти или зарегистрироваться.

Ruby On Rails -> вопросы

Upvote Upvote_done
0
Downvote Downvote_done

После создания миграции и добавления в шаблон index строчки с рейтингом, лезет такая ошибка при обновлении адреса ...*/items

задал drak0n 4 месяца назад к скринкасту Другие экшены в RESTful контроллере.
NoMethodError in Items#index

Showing /home/drakon/my_store/app/views/items/index.html.erb where line #22 raised:

undefined method `votes_count' for #
Extracted source (around line #22):

19: <td><%= link_to i.name, item_path(i) %></td>
20: <td><%= i.price %> руб.</td>
21: <td><%= link_to "Удалить", i, method: :delete, data: { confirm: "Точно удалить?" } %></td>
22: <td>Рейтинг: <%= i.votes_count %>, <%= link_to "+", upvote_item_path(i) %></td>
23: </tr>
24:
25: <% end %>
Rails.root: /home/drakon/my_store

Application Trace | Framework Trace | Full Trace
app/views/items/index.html.erb:22:in `block in _app_views_items_index_html_erb___4102266503868764696_70216139854280'
app/views/items/index.html.erb:15:in `each'
app/views/items/index.html.erb:15:in `_app_views_items_index_html_erb___4102266503868764696_70216139854280'
Request

Parameters:

None
Show session dump

Show env dump

Response

Headers:

None
Преждем чем вы сможете написать ответ, вы должны зарегистрироваться или войти.

Ответы:

Upvote Upvote_done
0
Downvote Downvote_done
Correct_answer_done
ответил ormus 4 месяца назад
Миграцию сделали? rake db:migrate выполнили?
class AddVotesCountToItems < ActiveRecord::Migration
  def change
    add_column :items, :votes_count, :integer, default: 0
  end
end