Supprimer le sujet de téléchargement manquant

Bonjour,

Je souhaiterais effectuer une action en masse pour supprimer tous les posts avec des images de téléchargement manquantes :

> rake posts:missing_uploads
   70782 uploads de posts sont manquants.
   61037 uploads sont manquants.
   23249 des 216049 posts sont concernés.
> PostCustomField.where(name: Post::MISSING_UPLOADS).count
===\u003e 23249

J’ai donc décidé de les supprimer tous avec le code ci-dessous dans le console Rails :

> rails c
>  PostCustomField.where(name: Post::MISSING_UPLOADS).find_each do |post|
>     PostDestroyer.new(Discourse.system_user, post).destroy
>    end

Mais sans succès, l’erreur suivante s’affiche :

NoMethodError: la méthode `topic` n'est pas définie pour #\u003cPostCustomField:0x000055dd7425e160\u003e
from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activemodel-6.1.3.2/lib/active_model/attribute_methods.rb:469:in `method_missing'

Je cherche de l’aide pour supprimer en masse les sujets avec des uploads manquants dans ce cas.

Merci,