停止/启动服务器时的Rails会话

时间:2015-01-18 22:33:13

标签: ruby-on-rails-4

当我停止Rails服务器并再次启动时,会话哈希仍然有对象。

为什么会这样?

提前谢谢你,Ele

2 个答案:

答案 0 :(得分:1)

尝试rake db:drop

然后在rake db:migrate之后从架构中迁移数据库

否则请检查您的种子文件,看看您是否有任何种子数据。

答案 1 :(得分:1)

默认情况下,您将会话存储到cookie。这意味着数据在客户端。因此,即使重新启动服务器,数据仍然存在。

检查here以获取文档。

您当然可以将会话存储在各种session stores