質問: 初めてRuby on Railsで開発してます。 Win8.1 Rails 5.0.1 Ruby 2.3.3p222 Aビューから、Hopeコントローラのpiyoアクションを呼びたいです。 piyoに飛ばず、Aコントローラのshowアクションが起動されてしまいます。 Aビュー ``` <%= link_to 'TEST', :controller => 'hoge', :action => 'piyo' %> こっちもダメ ``` アプリ\config\routes.rb ``` get 'hoge/piyo' resources :A ``` ここでAビューのリンクをクリックすると、 ブラウザのアドレスは、 http://localhost:3000/hoge/piyo になるのですが、 表示されるのは、Aコントローラのshowビューです。 ちなみにAコントローラのshowアクションを消しても同じ動作をします。 これは何故でしょうか?? 宜しくお願い致します。 hogeコントローラを追記致します ``` class HogeController < ApplicationController def piyo end end ```
回答: `HogesController#piyo`の中身はどうなっていますでしょうか(案外、そちらで別なビューを参照していただけ、ということもあるかもしれませんし)。