Ответ 1
flash.now[:notice] = 'message'
Какой правильный способ установить флэш-сообщение для текущего представления, но не отобразить его для следующего запроса. Другими словами, обычно вы устанавливаете флэш-сообщение и перенаправляете, а флэш-сообщение отображается при перенаправлении. Я не хочу перенаправлять, поэтому мне нужно убедиться, что сообщение со вспышкой не отображается дважды.
flash.now[:notice] = 'message'
если вы хотите "отобразить" страницу, используйте flash.now[:notice]
, когда вы хотите "перенаправить", используйте flash[:notice]