# IDs (GUID) für Entitäten generieren

**URL:** <https://forum.shopware.com/t/ids-guid-fur-entitaten-generieren/59795>\
**Category:** Programmierung\
**Created:** [30. Mai 2019 um 10:04 UTC](https://forum.shopware.com/t/ids-guid-fur-entitaten-generieren/59795 "2019-05-30T10:04:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [30. Mai 2019 um 10:04 UTC](https://forum.shopware.com/t/ids-guid-fur-entitaten-generieren/59795/1 "2019-05-30T10:04:02Z")

</div>

Hello again!

Im Beispiel unter&nbsp;[https://github.com/shopware/platform/blob/master/src/Docs/Resources/current/60-plugin-system/plugins/210-custom-fields/SwagCustomFields/SwagCustomFields.php#L57](https://github.com/shopware/platform/blob/master/src/Docs/Resources/current/60-plugin-system/plugins/210-custom-fields/SwagCustomFields/SwagCustomFields.php#L57)&nbsp;werden Daten per upsert gespeichert - im array der Daten werden auch die IDs explizit angegeben:

```
'id' => 'd7e5e8604f8342878105ecd4df2d8645',
'name' => 'swag_backpack',
'config' => [
   'label' => [
      'de-DE' => 'Rucksack',
      'en-GB' => 'Backpack',
   ],
]

```

Meine Frage: Muss/soll man sich da selbst drum kümmern? Unter Symfony wird die GUID doch eig. selbst gebaut.

Schöne Grüße!  
Niklas

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [29. Juli 2019 um 14:31 UTC](https://forum.shopware.com/t/ids-guid-fur-entitaten-generieren/59795/2 "2019-07-29T14:31:29Z")

</div>

Hier hat sich anscheinend etwas geändert (Vergleich zur Doku unter&nbsp;[https://docs.shopware.com/en/shopware-platform-dev-en/internals/core/data-abstraction-layer/custom-field?category=shopware-platform-dev-en/internals/core/data-abstraction-layer](https://docs.shopware.com/en/shopware-platform-dev-en/internals/core/data-abstraction-layer/custom-field?category=shopware-platform-dev-en/internals/core/data-abstraction-layer)

Leider gibt es hier kein vollständiges Beisppiel …

- wo kommt das CustomFieldSetRepository her?
- wo wird die Verknüpfung zur Entity gemacht? Also, CustomFieldSet nur im produkt verfügbar, …

Schöne Grüße,  
Niklas
