v2.5.2
Giriş yap

Ürün varyant güncellemesi nasıl yapılır. Silip baştan mı oluşturulmalı.

kartal
288 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Ürün güncellemesi yaparken ürüne ait varyant bilgisi değiştirilirse.

Mavi renge ait s beden stok adedi güncellendi diyelim
bu update demek ama bütün bilgileri kontrol edip
veri tabanından hangisi değişmiş diye kontrol edilmesi gerek
mavi renge s benedn eklenebilir

yada yeni bir renk eklenebilir var olan beden lere göre insert olur.

yada bir renk silinebilir

ve bu senaryoların hepsi aynı anda da olabilir.

Görüldüğü gibi epey karışık hata yapmaya müsait.

Bunun yerine ürüne ait varyant db de varsa hepsini silip
tekrar insert etmek daha iyi olmazmı.

oguzyilmaz
509 gün önce
  • Varyant Başlıklarını
  • Varyant Değerlerini
  • Varyant Stoklarını

Bu üçünü ayrı ayrı kolonlarda JSON formatında tutmalısınız. Zaten düzenleme ekranını hazırlarken üçünüde decode ederek ekrana yazdıracaksınız.
UPDATE işlemini yaparken tekrar üçünüde encode ederek direk kolonları UPDATE edebilirsiniz. Daha önce E-Ticaret projesi geliştirirken bu şekilde bir yöntem bulmuştum gayet sağlıklı çalışıyordu. Perforamns açısından da herhangi bir sorun yaşatmamıştı.