我的 rails 应用程序有一个 CustomerSelectionController,有两个操作:
index: 它显示了一个表单,用户可以在其中输入客户信息并选择:它只显示一个静态页面。
class CustomerSelectionController < ApplicationController
def index
end
def select
end
end
我在 routes.rb 文件中创建了一个条目:
resources :customer_selection
索引视图中的表单如下所示:
<h1>Customer Selection</h1>
<%= form_tag("customer_selection/select", :method => "get") do %>
<%= submit_tag("Select") %>
<% end %>
但是,当我单击浏览器中的“选择”按钮时,我得到的只是:
未知动作
找不到 CustomerSelectionController 的操作“显示”
我不确定它为什么要尝试执行一个名为 show 的动作?我没有在任何地方定义或引用过。