Ruby on rails Rails:使用按钮_创建控制器的操作

Ruby on rails Rails:使用按钮_创建控制器的操作,ruby-on-rails,ruby,ruby-on-rails-3,routes,Ruby On Rails,Ruby,Ruby On Rails 3,Routes,为什么我不能让我的按钮指定控制器的创建操作而不是显示 我已经多次尝试在参数的按钮中添加:action=>“create”和其他类似的内容 <%= button_to "subscribe", subscription_path(feed_url: @feed.feed_url)%> 您需要使用订阅路径,而不是订阅路径 subscription\u路径用于显示特定订阅。 subscriptions\u路径用于显示所有订阅(通过GET请求)或创建新订阅(通过POST请求) :post)

为什么我不能让我的按钮指定控制器的创建操作而不是显示

我已经多次尝试在参数的按钮中添加:action=>“create”和其他类似的内容

<%= button_to "subscribe", subscription_path(feed_url: @feed.feed_url)%>

您需要使用
订阅路径
,而不是
订阅路径

subscription\u路径
用于显示特定订阅。
subscriptions\u路径
用于显示所有订阅(通过GET请求)或创建新订阅(通过POST请求)

:post)%>

您需要使用
订阅路径
,而不是
订阅路径

subscription\u路径
用于显示特定订阅。
subscriptions\u路径
用于显示所有订阅(通过GET请求)或创建新订阅(通过POST请求)

:post)%>
  resource :subscriptions
<%= button_to "subscribe", subscriptions_path(feed_url: @feed.feed_url, :method => :post)%>