Session Rails3.0.0Beta4将会话存储设置为数据库

Session Rails3.0.0Beta4将会话存储设置为数据库,session,ruby-on-rails-3,Session,Ruby On Rails 3,我正在将Rails 2.3.8应用程序移植到Rails 3.0.0Beta4。我无法将会话写入数据库而不是Cookie 我在config/environments/development.rb中执行以下操作: config.session_store(:active_record_store) 会话存储设置正确-我通过在设置后转储config来验证 我遗漏了什么?如果您还没有完成,您需要运行“rake db:sessions:create”到 在数据库上创建必要的表。如果尚未创建,则需要运行“

我正在将Rails 2.3.8应用程序移植到Rails 3.0.0Beta4。我无法将会话写入数据库而不是Cookie

我在
config/environments/development.rb
中执行以下操作:

config.session_store(:active_record_store)
会话存储设置正确-我通过在设置后转储
config
来验证


我遗漏了什么?

如果您还没有完成,您需要运行“rake db:sessions:create”到

在数据库上创建必要的表。

如果尚未创建,则需要运行“rake DB:sessions:create”以

在数据库上创建必要的表。

一旦搜索完毕,将其放入您的环境中。rb而不是development.rb

config.action\u controller.session\u store=:活动记录\u store


Slotishtype

一旦搜索完毕,将其放入您的环境中。rb而不是development.rb

config.action\u controller.session\u store=:活动记录\u store


Slotishtype

rails生成会话\u迁移

rails生成会话\u迁移

而不是更改environment.rb或development.rb

插入

config/initializers/session_store.rb
声明

Your_app::Application.config.session_store :active_record_store
然后


而不是改变environment.rb或development.rb

插入

config/initializers/session_store.rb
声明

Your_app::Application.config.session_store :active_record_store
然后