Речь идет о настойчивости. Чтобы обойти тот факт, что сайт не имеет состояния, вы сохраняете данные, сохраняя их в cookie-файле. Rails дает вам удобный способ сделать это, называемый сессионным хешем.
Вы также можете использовать флэш-хэш (это также хэш сессии)
В тот момент, когда вы получите значение, которое хотите сохранить, просто позвоните
session[:some_variable] = some_variable
Затем, когда вы хотите получить эту переменную, просто вызовите
some_variable = session[:some_variable]
Замените some_variable на то, что имеет смысл для вас
Если вы хотите сделать это для всех действий контроллера, тогда может быть полезен before_filter
Читайте здесь о before_filters http://apidock.com/rails/ActionController/Filters/ClassMethods/before_filter
Не храните большие объекты или массивы объектов в сеансе. Если вам нужно сохранить ссылку на объект active_record, а затем сохранить только идентификатор записи, вы можете получить эту запись с помощью поиска, когда вам это нужно