أنا أعاني من مشكلة في سكريبت لإعادة معالجة جميع المنشورات منذ تاريخ محدد. هل يمكن لأحد المساعدة؟
(معلومات خلفية: قمنا بتغيير بعض إعدادات الصور المصغرة لـ TLP، لكنني لا أريد إعادة معالجة 4 ملايين منشور — يكفي إعادة معالجة الشهر الأخير تقريبًا)
أنا أعاني من مشكلة في سكريبت لإعادة معالجة جميع المنشورات منذ تاريخ محدد. هل يمكن لأحد المساعدة؟
(معلومات خلفية: قمنا بتغيير بعض إعدادات الصور المصغرة لـ TLP، لكنني لا أريد إعادة معالجة 4 ملايين منشور — يكفي إعادة معالجة الشهر الأخير تقريبًا)
شيء مثل
Post.where("created_at > ?", Time.now - 1.day).each do |p|
p.rebake!
end
وبعد ذلك، إذا بدا ذلك صحيحًا، يمكنك تغيير 1.day إلى 1.month، بالطبع..
رائع، شكرًا لك يا جاي!