【发布时间】:2011-08-13 02:43:09
【问题描述】:
我有一个 Rails 模型实例,需要在请求之间持久化而不保存到数据库中。
我正在开发的小型应用程序允许客户使用表单来编辑实例参数,将表单提交回服务器,然后查看其更改的预览。只有当按下 SAVE 按钮时,才能更新数据库中的实例数据。
我正在考虑将这些数据存储在会话中,但某些实例数据可能很重 - 例如长整页 html 字符串、BERT 序列化对象等
解决此问题的最佳方法是什么?如果有一个通用的方法,我会很高兴听到它。
更多详情
一般来说,在这种情况下,没有必要在请求之间持久化数据,因为表单数据会随着我们的请求而变化。
但是,在这种情况下,我们有一个 iframe,用于预览最近更新的数据。数据需要持久化.. 以某种方式.. 以便 iframe 可以从单独的服务器请求中获取它。
【问题讨论】:
标签: ruby-on-rails session