gpt4 book ai didi

ruby-on-rails - link_to => 未定义的方法路径

转载 作者:行者123 更新时间:2023-12-03 20:16:01 30 4
gpt4 key购买 nike

我已经创建了一个对象 Events,并且重构了 Controller 。现在我有了:

观点:

<td><%= link_to 'Show', event %></td>

路线:

scope 'admin', :module => 'back', :as => 'back' do
root :to => 'events#index'
resources :events
end

Controller :

class Back::EventsController < BackController

但是我有一个错误未定义的方法event_path。所以我更改了链接:

<td><%= link_to 'Show', back_event %></td>

因为当我做一个 rake routes 我看到了:

          back_event GET    /admin/events/:id(.:format)      back/events#show
PATCH /admin/events/:id(.:format) back/events#update
PUT /admin/events/:id(.:format) back/events#update
DELETE /admin/events/:id(.:format) back/events#destroy

但是现在,我遇到了错误:未定义的局部变量或方法`back_event

如何创建此链接?

谢谢。

埃里克

最佳答案

<td><%= link_to 'Show', back_event_path(event) %></td>

您确实需要花一些时间阅读基础知识:http://guides.rubyonrails.org/routing.html

关于ruby-on-rails - link_to => 未定义的方法路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24449888/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com