Session Rails3.0.0Beta4将会话存储设置为数据库
我正在将Rails 2.3.8应用程序移植到Rails 3.0.0Beta4。我无法将会话写入数据库而不是Cookie 我在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”到 在数据库上创建必要的表。如果尚未创建,则需要运行“
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
Slotishtyperails生成会话\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
然后
瞧