Я использую хранилище сеансов для сохранения данных в сеансах. Мои инициализаторы /session _store.rb выглядят так:
::Application.config.session_store :active_record_store
Добавление данных в код сеанса:
book = Book.find(1)
session[:abc] = book
Я просматриваю данные сеанса на другой странице. Доступ к данным сеанса:
book = session[:abc]
Проблема в том, что мои данные сеанса не сохраняются между переадресациями. В чем может быть проблема?
Я вижу, что мой сеанс сохраняет данные так, как ожидалось, но потерял некоторые данные из него, когда перенаправление происходит и теряется даже больше, если снова происходит перенаправление. Разочарование это.