Railsを学び始めたばかりですが、理解できません。
私のPostコントローラーにはメソッドshow(説明されていません)がありませんが、コントローラーに次のように配置します。
def method_missing(name, *args)
redirect_to posts_path
end
コントローラがアクションショーを見つけることができなかった場合、それは呼び出しmethod_missing
て、その後index
メソッドにリダイレクトすると思いますが、Railsはビューをレンダリングしようとしますshow.html.erb
。
メソッドが見つからないのはなぜキャッチされないのですか?どうすれば使用できますmethod_missing
か?