从rails中的先前请求获取实例变量

时间:2014-10-22 11:25:52

标签: ruby-on-rails

我有一个包含数据的实例控制器,我需要在同一控制器内的单独函数中进行过滤。从我所读到的这看起来似乎是不可能的,因为实例变量的生命周期仅在请求中。那么我能以什么方式获取前一个请求中提供的实例控制器中的数据?我知道您可以使用隐藏字段并将其存储在会话中但是必须有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

使用闪光灯?

http://guides.rubyonrails.org/action_controller_overview.html#the-flash

flash[:my_object] = json_object

我不认为这对完整的对象有好处,但可能会将整个对象存储在您的数据库中并伪造id。或者只是刷一些关键参数。