使用Ruby on Rails存储从表中提出的问题

时间:2016-01-13 17:15:14

标签: ruby-on-rails ruby persistence

我的目标是提出一系列问题。有点像抽认卡。我在表格中有问题,我可以将它们加载到哈希中并随机询问它们。问题是我希望每次审核会议能够提出一个特定的问题。我遇到的问题是,一旦页面加载,我就会丢失历史记录,哈希重置为所有问题。你如何使用(只)Rails解决这个问题?我知道答案可能是“使用JavaScript”但是想知道是否可以使用纯Rails 我想到的一个解决方案是创建临时表并将所有问题拉到那里,然后在问到问题后立即删除问题。这是最好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

只需使用rails会话在请求之间存储有关您的调查的信息:http://www.justinweiss.com/articles/how-rails-sessions-work/