إعادة طباعة جميع المنشورات منذ تاريخ محدد

أنا أعاني من مشكلة في سكريبت لإعادة معالجة جميع المنشورات منذ تاريخ محدد. هل يمكن لأحد المساعدة؟

(معلومات خلفية: قمنا بتغيير بعض إعدادات الصور المصغرة لـ TLP، لكنني لا أريد إعادة معالجة 4 ملايين منشور — يكفي إعادة معالجة الشهر الأخير تقريبًا)

شيء مثل

Post.where("created_at > ?", Time.now - 1.day).each do |p|
  p.rebake!
end

وبعد ذلك، إذا بدا ذلك صحيحًا، يمكنك تغيير 1.day إلى 1.month، بالطبع..

رائع، شكرًا لك يا جاي!