Изменение базы данных active_resource_store для сеансов в рельсах 2.3.2 - PullRequest
1 голос
/ 12 июня 2009

Здесь есть отличный ответ на мой вопрос Общие сеансы Rails с activerecord , но это связано с rails 2.2.2. Используемый метод устарел в 2.3.2.

Кто-нибудь знает, как использовать внешнюю базу данных для данных сеанса в рельсах 2.3.2? Общая цель - совместное использование сеансов между двумя приложениями с использованием двух разных баз данных. спасибо!

1 Ответ

1 голос
/ 12 июня 2009

Хорошо, нашел то, что мне нужно. Не проверено на 100%, чтобы убедиться, что оно работает, но больше не вызывает ошибок.

CGI :: Session :: ActiveRecordStore заменен в рельсах 2.3.2 на ActiveRecord :: SessionStore

Таким образом, новый метод подключения к внешней базе данных ДОЛЖЕН быть ActiveRecord :: SessionStore :: Session.establish_connection (: имя_соединения)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...