我的基本用例是做一些处理,设置flash[:notice]
,然后重定向到一个新页面.据我所知,重定向重置闪存标签(如果我错了,请纠正我).有没有办法获得毅力?使用会话不是一个选项,我已经用cookie解决了这个问题,但我认为一定有更好的方法.
我的基本用例是做一些处理,设置flash[:notice]
,然后重定向到一个新页面.据我所知,重定向重置闪存标签(如果我错了,请纠正我).有没有办法获得毅力?使用会话不是一个选项,我已经用cookie解决了这个问题,但我认为一定有更好的方法.
flash哈希只会持续一次重定向或渲染.所以你应该可以使用默认设置.
如果需要为另一个请求/重定向保留flash哈希,可以调用flash.保持
flash.keep # keep the entire flash hash around for an extra request.
flash.keep(:notice) # keep just flash[:notice] for an extra request.