سؤال

كيف أقوم بمسح جلسة القضبان حتى أتمكن من البدء بقائمة جديدة؟ أعلم أنه يمكنني فقط إلغاء كل من متغيرات الجلسة session[:my_var] = nil, ولكن هل هناك مهمة أشعل النار أو شيء يعرف كيفية استعادة بيانات الجلسة إلى أشكالها الأساسية؟

أنا استخدم فورة ويخزن بعض الخصائص في الجلسة التي أود توضيحها لمعرفة ما يجري في الخلفية ، مثل order_id, order_token, user_credentials_id, ، إلخ.

أنا أستخدم SQLite3

هل كانت مفيدة؟

المحلول

rake db:sessions:clear

نصائح أخرى

تحقق من Session_store في ملف البيئة الخاص بك. يمكنك استخدام "DB: Sessions: Clear" فقط إذا كان active_record. في هذه الحالة ، تقوم بإلقاء جلستك في ديسيبل.

وإلا فقط امسح ملفات تعريف الارتباط الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top