Где лучше всего разместить код загрузки данных из БД и присвоения его переменной области приложения? - PullRequest
0 голосов
/ 01 апреля 2011

В моем приложении на Rails 3 я хотел бы загрузить некоторые данные из базы данных и поместить загруженные данные в переменную области приложения. Где лучше всего разместить этот код?

(Я хотел бы загрузить данные после запуска файла инициализатора, поэтому, пожалуйста, не рекомендуйте помещать его под инициализатор.)

Ответы [ 2 ]

0 голосов
/ 02 апреля 2011

В ApplicationController в методе, который вызывается before_filter?

В методе используйте нулевую охрану. Не уверен, что это сработает, но выбрасываю его туда.

0 голосов
/ 01 апреля 2011

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

  1. сессии (предпочитают)
  2. печенье
  3. файловая система
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...