クララオンライン グローバルソリューション事業部の平田です。 今回はRuby on Railsについて。 Ruby on Rails でセッション情報を ActiveRecordStore に記録する場合、そのテーブル (デフォルトでは sessions) は、セッションID (session_id)、セッションデータ (session_data)、日付 (updated_at) フィールドのみを持ちます。また、セッションはシリアライズされて (さらにBASE64エンコードされて) session_data に保存されるため、データベース上からは単なる文字列として見なされます。 この方法ではテーブルの設計にかだわることなく柔軟にセッション情報を保存することが可能ですが、データベース上からは中身のデータ構造を読み取ることができません。このため、「特定のユーザに関する一部・全てのセッションを明