1
すべてがタイトルにあります。私は404を上げるために "raise ActiveRecord :: RecordNotFound"を書くのに慣れていますが、これを行うためのより一般的な(そしてORMにとらわれない)方法があることを願っています。ありがとう。AR :: RecordNotFoundを生成するよりも、404を投げる一般的な方法はありますか?
すべてがタイトルにあります。私は404を上げるために "raise ActiveRecord :: RecordNotFound"を書くのに慣れていますが、これを行うためのより一般的な(そしてORMにとらわれない)方法があることを願っています。ありがとう。AR :: RecordNotFoundを生成するよりも、404を投げる一般的な方法はありますか?
ステータス404でレンダリングできます。デフォルトでは、私はあなたが
render :file => 'public/404.html', :status => 404
「ファイルをレンダリングする」
http://rails.rubyonrails.org/classes/ActionController/Base.html#M000464も参照してみてくださいレンダリングするために、公開/ 404.htmlファイルをしたい場合は、これはまだ現在のアクションが
render :status => 404
を表示実行されますと信じて