تطهير جلسة القضبان أثناء التنمية
-
24-09-2019 - |
سؤال
كيف أقوم بمسح جلسة القضبان حتى أتمكن من البدء بقائمة جديدة؟ أعلم أنه يمكنني فقط إلغاء كل من متغيرات الجلسة session[:my_var] = nil
, ولكن هل هناك مهمة أشعل النار أو شيء يعرف كيفية استعادة بيانات الجلسة إلى أشكالها الأساسية؟
أنا استخدم فورة ويخزن بعض الخصائص في الجلسة التي أود توضيحها لمعرفة ما يجري في الخلفية ، مثل order_id
, order_token
, user_credentials_id
, ، إلخ.
أنا أستخدم SQLite3
المحلول
rake db:sessions:clear
نصائح أخرى
تحقق من Session_store في ملف البيئة الخاص بك. يمكنك استخدام "DB: Sessions: Clear" فقط إذا كان active_record. في هذه الحالة ، تقوم بإلقاء جلستك في ديسيبل.
وإلا فقط امسح ملفات تعريف الارتباط الخاصة بك.
لا تنتمي إلى StackOverflow