Das tut es nicht. Bilder werden mit einem Hash gespeichert, sodass nur eine einzige Kopie erstellt/gespeichert wird, egal wie oft sie hochgeladen wird.
Wenn Sie Zugriff auf Rails haben, können Sie Folgendes tun:
parent=Category.find_by_slug('category_a');
children=Category.where(parent_category_id: parent.id);
children.update_all(uploaded_logo_id: parent.uploaded_logo_id);
Die abschließenden Semikolons verhindern, dass Rails die Ausgabe in einem Viewer anzeigt, sodass Sie alle drei Zeilen auf einmal einfügen können. Sie können sie beim Ausprobieren weglassen. Sie sollten ein Backup erstellen und bereit sein, es wiederherzustellen, wenn Sie dies nicht zuerst auf einer Art Test- oder Staging-Site ausprobieren.
Sie können Ihren Vorgesetzten vorschlagen, It’s Time We Talked About Tags zu lesen. Oder vielleicht gibt es einen guten Grund für all die Unterkategorien. Es sei denn, Sie müssen den Zugriff auf diese Unterkategorien einschränken oder die Leute werden diese Kategorien beobachten/stummschalten wollen, sie werden wahrscheinlich die Dinge für alle verschlimmern (außer für die Person, die den Ruhm dafür erhält, dass ihre schlechte Idee von der ganzen Firma akzeptiert wurde).