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.