Zusatzfelder eines Produktes durch Datenbankanfrage verändern

Ich möchte gerne die Werte der Zusatzfelder eines Produktes durch eine Datenbankabfrage verändern. Die products Tabelle enthält die Information zu den Eigeschaften. Eine Referenz zu den customField Werten kann ich nicht finden. Die Spalte customFieldSets gibt keine Hinweise auf die Werte der einzelnen Zusatzfelder eines Produktes. Kann da jemanden helfen? Wo werden die Werte der Zusatzfelder eines Produktes gespeichert?

Zu finden in product_translations unter customFields als JSON werte, individuell pro Produkt falls vorhanden.

Hier ein Beispiel wie man z.b. SW5 Eigenschaften an das neue SW6 Plugin anpasst. Alte Eigenschaft in neue Eigenschaft transferieren.

UPDATE product_translation
SET custom_fields = JSON_SET(
    custom_fields,
    '$.cbaxGalaxusMinOrderQuantity', CAST(JSON_EXTRACT(custom_fields, '$.migration_sw5shop_attr1') AS CHAR)
)
WHERE JSON_EXTRACT(custom_fields, '$.migration_sw5shop_attr1') IS NOT NULL;
2 „Gefällt mir“

Danke. Das hat geklappt!

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.