Eliminar tema de carga faltante

Hola,

Me gustaría realizar una acción masiva para eliminar todas las publicaciones con imágenes de carga faltantes:

> rake posts:missing_uploads
   70782 cargas de publicaciones están faltando.
   61037 cargas están faltando.
   23249 de 216049 publicaciones se ven afectadas.
> PostCustomField.where(name: Post::MISSING_UPLOADS).count
=== 23249

Por lo tanto, decidí eliminarlas todas con el siguiente código en rails c:

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

Pero no tuve éxito y apareció el siguiente error:

NoMethodError: método `topic` no definido para #<PostCustomField:0x000055dd7425e160>
de /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'

Me gustaría buscar ayuda en este caso para destruir masivamente los temas con cargas faltantes.

Gracias,