Query image field in structur with template

I’m looking for a solution to get all icons that a set on any page - to reuse it.
But I can’t get the set icons back.

Site structur is →

Objekte

  • Icon (field)

    • Objekt 1
      • Hardfacts
    • Objekt 2
      • Hardfacts
    • Objekt 3
      • Hardfacts
      hardfacts:
            type: fields
            fields:
              hardfacts:
                label: Hardfacts
                type: structure
                columns:
                  title:
                fields:
                  title:
                    label: Titel
                    type: text
                  icon:
                    label: Icon
                    type: files
                    multiple: false
                    uploads: false
                    query: site.find('objekte').icon.filterBy('template', 'hardfact')

Oky, got it. I neet to set .tofiles to the query not it works.