Komutlar
DataEase’de, ithalat dosyanızdaki her satır bir komut içerebilir. Bu komut, uygulamaya o veri satırıyla ne yapacağını söyler. Mevcut bir öğeyi güncelleyebilir, yeni bir tane oluşturabilir, bir şeyi silebilir veya satırı tamamen atlayabilir.
DataEase’deki her veri türü, kendi özel varlık sayfalarında belgelenmiş ek özel komutları destekleyebilir.
⚙️ Varsayılan Komut: MERGE
Section titled “⚙️ Varsayılan Komut: MERGE”- Uygulama, mevcut bir öğe bulmaya ve satırdaki verileri kullanarak güncellemeye çalışacaktır.
- Eğer bir öğe bulunamazsa, yeni bir tane oluşturacaktır.
✅ Bu, en yaygın komuttur ve hem güncelleme hem de yeni kayıt ekleme için çalışır.
✳️ Oluşturma Komutu: CREATE
Section titled “✳️ Oluşturma Komutu: CREATE”- Uygulama, yeni bir öğe oluşturmaya çalışacaktır.
- Eğer bir öğe zaten mevcutsa (aynı ID veya handle ile), satır başarısız olacaktır.
✅ Yalnızca tamamen yeni veriler ithal ederken kullanın.
❌ Verilerin bir kısmı zaten mevcut olabilir ise kullanmayın.
🔁 Güncelleme Komutu: UPDATE
Section titled “🔁 Güncelleme Komutu: UPDATE”- Uygulama, mevcut bir öğeyi bulup güncellemeye çalışacaktır.
- Eğer eşleşme bulunamazsa, satır başarısız olacaktır.
✅ Yalnızca mevcut kayıtları güncellemek için en iyisidir.
❌ Yeni öğeler oluşturmaz.
♻️ Yeniden Yerleştirme Komutu: REPLACE
Section titled “♻️ Yeniden Yerleştirme Komutu: REPLACE”- Uygulama, mevcut bir öğe arayacaktır.
- Eğer bulursa, onu siler.
- Ardından, yalnızca o satırdaki verileri kullanarak yeni bir tane oluşturur.
⚠️ Dikkatli olun: Eğer satırda bazı veriler eksikse, yeni öğe bunları içermeyecektir.
✅ Temiz verilerle kayıtları tamamen yeniden oluşturmak için kullanışlıdır.
❌ Silme Komutu: DELETE
Section titled “❌ Silme Komutu: DELETE”- Uygulama, öğeyi bulup silecektir.
- Eğer öğe bulunamazsa, satır başarısız olacaktır.
✅ Eski veya yanlış kayıtları kaldırmak için kullanın.
⏭️ Yoksayma Komutu: IGNORE
Section titled “⏭️ Yoksayma Komutu: IGNORE”- Uygulama, bu satırı atlayacak ve onunla hiçbir şey yapmayacaktır.
✅ İthalattan satırları geçici olarak kaldırmak için dosyadan silmeden kullanışlıdır.
📝 Komut Özeti Tablosu
Section titled “📝 Komut Özeti Tablosu”| Komut | Ne yapar | Yeni öğeler oluşturur mu? | Mevcutları günceller mi? | Mevcutları siler mi? |
|---|---|---|---|---|
MERGE | Öğeleri günceller veya bulunamazsa oluşturur | ✅ | ✅ | ❌ |
CREATE | Yalnızca yeni öğeler oluşturur | ✅ | ❌ | ❌ |
UPDATE | Yalnızca mevcutsa günceller | ❌ | ✅ | ❌ |
REPLACE | Mevcutları siler ve mevcut değerlerle yenisini oluşturur | ✅ | ❌ | ✅ |
DELETE | Mevcut öğeleri siler | ❌ | ❌ | ✅ |
IGNORE | Satırı tamamen atlar | ❌ | ❌ | ❌ |
💡 Dosyanıza Komut Ekleme
Section titled “💡 Dosyanıza Komut Ekleme”İthalat dosyanızda, command adında bir sütun ekleyin ve onu desteklenen değerlerden biriyle (örneğin MERGE, CREATE, vb.) doldurun.
title,handle,price,command"Kırmızı T-shirt","red-tee",19.99,MERGE"Mavi T-shirt","blue-tee",21.99,CREATE"Eski Ürün","old-handle",,DELETE