コントローラでrailsのredirect_to
メソッドを使用してnotice
メッセージを渡すと、すべてがうまく機能します。リダイレクトされたページの上部に通知が表示され、次のページにアクセスすると表示が消えます。
ただし、代わりにフラッシュメッセージを設定してからページをレンダリングすると、フラッシュメッセージが表示されますが、次にアクセスしたページにも表示されます。
flash[:alert] = 'Please fix mistakes outlined in red'
render action: 'show'
訪問した次のページにアラートメッセージを表示しないようにするにはどうすればよいですか。このページに表示されているアラートメッセージのみを表示したい。
Rails3.2.8の使用