Hallo,
gibt es eine Möglichkeit alle Streichpreise bei 3000 Artikel zu entfernen?
Vilen Dank im Voraus.
Hallo,
gibt es eine Möglichkeit alle Streichpreise bei 3000 Artikel zu entfernen?
Vilen Dank im Voraus.
Am schnellsten direkt über die Datenbank - oder alternativ aufwendiger über die API.
@area-net-gmbh Danke für die Antwort.
Wie kann man das über die Datenbank anstellen?
Gleiches Thema: Streichpreise entfernen
Vielleicht kann dir @vertic4l weiterhelfen
Also ich weiß dass man in der Datenbank unglaublich viel unglaublich schnell kaputt machen kann.
Deshalb sollte ein Backup angelegt werden und du solltest es erstmal mit einem Artikel (selektieren auf die product_id) testen. Schau dir die Werte davor und danach genau an. Ich hab das zwar gemacht, garantierte aber natürlich für nix:
UPDATE product_price SET price = JSON_REMOVE(JSON_EXTRACT(price, '$[0].*'), '$[0].listPrice')
WHERE product_id = 0x65a100dd47f342d085d56700fa77e796;
Wenn du dem ganzen so weit vertraust lässt du dann einfach die WHERE-Bedingung weg und das sollte es tun.
Sicherer wäre es natürlich über die API mit einem grob 20 Zeilen Pythonprogramm.
Thomas