شكرًا لك، لقد جربته للتو وهو يعمل، لكن إلغاء حذف كل منشور على حدة، ثم تغيير المستخدم، ثم حذف النسخة الجديدة من المنشور أمرٌ شاق جدًا. غالبًا ما يضطر إلى تكرار ذلك عدة مرات لكل طلب حذف محتوى. بعض الأعضاء الأساسيين يحبون حذف المنشورات القديمة بانتظام، لذا فإن الأمر يتطلب جهدًا كبيرًا.
في المثال المثالي، أبحث عن إمكانية القيام بشيء مثل هذا:
# سأكتب أداة مفضلة (bookmarklet) أو امتدادًا للمتصفح يستخرج
# معرفات المنشورات من الموضوع الحالي ويولد الكود اللازم للصق
# في وحدة تحكم Rails.
[123, 456, 789, 321, 432, 543].each do |post|
# هل السطر التالي آمن أم سيترك أشياء معلقة في مكان ما؟
post.reply_to_post_number = nil
post.save
end
آمل أن أعرف ما إذا كان من الآمن القيام بذلك بانتظام.