기본적으로 저는 많은 활동이있는 테이블을 가지고 있으며, 각 활동에는 스포츠가 있으며, 활동의 이름을 연결하고 싶습니다 (스포츠 이름의 이름이기도합니다). 활동은 기자의 스포츠 페이지)에 연결되어, 나는 다음과 같은 오류가 점점 오전 : 나는 컨트롤러에서이 도우미 메서드를쿼리에서`model_name '이 정의되지 않았습니다.
<% @activity.each do |activity| %>
<tr>
<td><%= link_to activity.id, activity_path(activity) %></td>
<td><%= link_to activity.name, searchsport(activity.name) %></td> //error here//
<td><%= activity.ambiente %></td>
<td><%= activity.resume %></td>
<td><%= activity.duration %></td>
:
undefined method `model_name' for Sport::ActiveRecord_Relation:Class
여기보기는 내가 오류를 얻을 :
스포츠 테이블 :
create_table "sports", force: true do |t|
t.string "name"
t.string "description"
t.datetime "created_at"
t.datetime "updated_at"
end
감사합니다. 효과가있다. – MMrj