CookieOverflowエラーを解決する

Cookieは4KBの制限が有るためセッションを持たす方法をActiveRecordに変更

データを格納するテーブルを作成

  • $ cd 該当PJ
$ sudo gem install rake
  • $vi Gemfile
gem install 'activerecord-session_store'
$ bundle install
$ rails generate active_record:session_migration
$ rake db:migrate

データの格納方法を変更する

config/initializers/session_store.rbを書き換える。

# Rails.application.config.session_store :cookie_store, key: '_ReleaseNote_session'
Rails.application.config.session_store :active_record_store, key: '_ReleaseNote_session'