rails初心者です。
下記のようにeventsをネストしたらイベントの表示がされなくなってしまいました。
どこが間違っているのか教えてください。。。
config/routes.rb resources :users, only: :show do resources :events end
app/controllers/events_controller.rb def index if user_signed_in? @events = Event.where(user_id: current_user) end end
app/views/events/index.html.haml %h1 Listing events %table %thead %tr %th Worker name %th Description %th Start date %th End date %th %th %th %tbody - @events.each do |event| %tr %td= event.worker_name %td= event.description %td= event.start_date %td= event.end_date %td= link_to 'Show', event %td= link_to 'Edit', edit_event_path(event) %td= link_to 'Destroy', event, method: :delete, data: { confirm: 'Are you sure?' } %br
「できなくなった」と否定形ではなんの情報もないんで考えようがないです。
「こうしたら」「こうなった」と書いてください
あと、rails routes の結果か config/routes.rbを
あなたの回答
tips
プレビュー