Rails 3.1建议运行
rails generate session_migration
Run Code Online (Sandbox Code Playgroud)
但是,这会产生完全相同的迁移
rake db:sessions:create
Run Code Online (Sandbox Code Playgroud)
但是使用rails 4.0我的设置无法识别任何命令
错误是:
找不到生成器session_migration.
和
不知道如何构建任务'db:sessions:create'
分别.
我跑了:
gem install'activerecord-session_store'
如何使其工作,以便我可以存储大于4kb的购物车?
我试图在一个远大于4 KB的会话中保存一个数组.
在这种情况下:发生:ActionDispatch :: Cookies :: CookieOverflow错误.
有没有人提示如何在会话中保存更大的数组?将它保存到数据库不是我想要的.
谢谢你,马库斯