لقد كنت أبحث في هذا أيضًا - حيث قمت باستيراد دفعة من المواضيع، ولكن التنسيق كان خاطئًا - لذلك أريد حذفها دفعة واحدة والمحاولة مرة أخرى.
يمكنني الحذف المؤقت بكميات كبيرة من واجهة المستخدم، لكنها لا تزال موجودة في قاعدة البيانات. بالتأكيد يتم حذف العناصر المحذوفة مؤقتًا في النهاية، وإلا ستنمو قاعدة البيانات إلى الأبد؟?
للأسف، لا يوجد حاليًا أي تنظيف تلقائي للمشاركات المحذوفة برفق، ولا يوجد خيار جماعي يدوي في واجهة المستخدم أيضًا. لا يزال جهاز rails console هو الطريقة للتعامل مع هذا إذا كنت بحاجة إلى القيام بذلك.
هناك عدد قليل من المواضيع التي تحتوي على بعض المعلومات حول كيفية تعامل الآخرين معها. أعتقد أن هذا قد يكون مثالًا جيدًا للحصول على كل من المواضيع والمشاركات (على الرغم من أنه سيحتاج إلى تعديل لتخصيصه لحالة الاستخدام الخاصة بك) How to delete thousands of Personal Messages? - #7 by RGJ. وتذكر أخذ نسخة احتياطية قبل محاولة أي شيء مدمر في جهاز rails console لأن الحوادث يمكن أن تحدث.
أعتقد أن هذا هو طلب Feature ذي الصلة مع أحدث نشاط إذا كنت ترغب في إضافة صوتك ورأيك إليه:
للعلم - أجد أنه من المدهش أن منصة تحتوي على العديد من الميزات الرائعة لا تمتلك أي تحكم حقيقي في الاحتفاظ بالبيانات. يمكن أن يمثل هذا مخاطر امتثال تنظيمي لبعض الشركات. كحد أدنى، يجب أن تكون قادراً على تحديد فترة الاحتفاظ (بالسنوات) للعناصر المحذوفة مؤقتاً - حيث سيساعد ذلك في الامتثال وإدارة السعة.