Rafraîchir tous les messages depuis une date spécifique

Je rencontre des difficultés avec un script pour rebaker tous les messages à partir d’une date spécifique. Quelqu’un peut-il m’aider ?

(Informations contextuelles : nous avons modifié certains paramètres de vignettes pour TLP, mais je ne souhaite pas rebaker 4 millions de messages — seul le dernier mois environ suffira.)

Quelque chose comme

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

Et si cela semble correct, vous changeriez 1.day en 1.month, bien sûr..

Brillant, merci Jay !