لا يمكن إزالة البريد الإلكتروني الثانوي المطابق للبريد الإلكتروني الأساسي عبر واجهة المستخدم

توجد عناوين البريد الإلكتروني في جدول user_emails. يمكنك العثور عليها باستخدام معرف المستخدم:

UserEmail.where(user_id: <user_id>)

استبدل <user_id> في الأمر أعلاه بمعرف المستخدم.

ابحث عن قيمة id لسجل UserEmail الذي تريد إزالته. باستخدام هذا المعرف، شغّل الأمر التالي لاسترجاع السجل الفردي الذي تريد إزالته:

identical_email = UserEmail.find(<identical_email_id>)

تحقق مرة أخرى من النتيجة المعادة للتأكد من أنها البريد الإلكتروني الذي تريد إزالته. ثم شغّل:

identical_email.destroy

قبل تشغيل أي أوامر تدميرية من وحدة التحكم، يُعد من الجيد إنشاء نسخة احتياطية من قاعدة بيانات موقعك. في حال حدوث أي خطأ، يمكنك استعادة النسخة الاحتياطية.