сессия в рельсах является хеш-объектом. Следовательно, любая функция, доступная для очистки хэша, будет работать с сессиями.
session.clear
или
если определенные ключи должны быть уничтожены:
session.delete(key)
Проверено в рельсах 3,2
1010 * добавлены *
Люди упомянули session={}
- это плохая идея. Что касается session.clear
, комментирует Лобати. Похоже, вам лучше использовать reset_session [чем session.clear], так как он выполняет некоторые другие действия по очистке помимо того, что делает session.clear. Внутренне, reset_session вызывает session.destroy , , который сам вызывает clear, а также некоторые другие вещи.