【发布时间】:2016-12-07 22:36:38
【问题描述】:
我正在使用 Rails 5。我无法链接到控制器中的 show 方法。我在我的配置/路由中定义了这个
resources :scenarios do
resources :confidential_memos
end
在一个视图中,我把这个
<td><%= link_to "#{subscription.scenario.title}", scenarios_path(subscription.scenario) %>
在我的控制器中我有 show 方法
class ScenariosController < ApplicationController
def show
@scenario = Scenario.find(params[:id])
end
但是当我点击链接时,我得到了错误
The action 'index' could not be found for ScenariosController
如何获取我的链接以访问我的表演操作?
【问题讨论】:
-
尝试scenario_path(单数)
标签: ruby-on-rails show ruby-on-rails-5 rails-routing link-to