Comenzi
În DataEase, fiecare rând din fișierul de import poate include o comandă. Această comandă indică aplicației ce să facă cu acel rând de date. Poate actualiza un element existent, crea unul nou, șterge ceva sau chiar sări peste rândul respectiv.
Fiecare tip de date din DataEase poate suporta comenzi personalizate suplimentare, care sunt documentate în paginile entităților specifice.
⚙️ Comanda Implicită: MERGE
Section titled “⚙️ Comanda Implicită: MERGE”- Aplicația va încerca să găsească un element existent și să îl actualizeze folosind datele din rând.
- Dacă nu se găsește niciun element, va crea unul nou.
✅ Aceasta este cea mai comună comandă și funcționează atât pentru actualizarea, cât și pentru adăugarea de noi înregistrări.
✳️ Comanda de Creare: CREATE
Section titled “✳️ Comanda de Creare: CREATE”- Aplicația va încerca să creeze un element nou.
- Dacă un element există deja (cu același ID sau handle), rândul va eșua.
✅ Utilizați aceasta doar pentru importul de date complet noi.
❌ Nu utilizați dacă unele dintre date ar putea exista deja.
🔁 Comanda de Actualizare: UPDATE
Section titled “🔁 Comanda de Actualizare: UPDATE”- Aplicația va căuta un element existent și îl va actualiza.
- Dacă nu poate găsi o potrivire, rândul va eșua.
✅ Cel mai bun pentru actualizarea doar a înregistrărilor existente.
❌ Nu creează elemente noi.
♻️ Comanda de Înlocuire: REPLACE
Section titled “♻️ Comanda de Înlocuire: REPLACE”- Aplicația va căuta un element existent.
- Dacă găsește unul, îl șterge.
- Apoi creează unul nou folosind doar datele din acel rând.
⚠️ Fiți atenți: Dacă lipsesc unele date în rând, noul element nu le va include.
✅ Util pentru reconstruirea completă a înregistrărilor cu date curate.
❌ Comanda de Ștergere: DELETE
Section titled “❌ Comanda de Ștergere: DELETE”- Aplicația va găsi și șterge elementul.
- Dacă elementul nu poate fi găsit, rândul va eșua.
✅ Utilizați aceasta pentru a elimina înregistrările vechi sau incorecte.
⏭️ Comanda de Ignorare: IGNORE
Section titled “⏭️ Comanda de Ignorare: IGNORE”- Aplicația va sări peste acest rând și nu va face nimic cu el.
✅ Util pentru eliminarea temporară a rândurilor din import fără a le șterge din fișier.
📝 Tabel Rezumat Comenzi
Section titled “📝 Tabel Rezumat Comenzi”| Comandă | Ce face | Creează elemente noi? | Actualizează existente? | Șterge existente? |
|---|---|---|---|---|
MERGE | Actualizează sau creează dacă elementul nu este găsit | ✅ | ✅ | ❌ |
CREATE | Creează doar elemente noi | ✅ | ❌ | ❌ |
UPDATE | Actualizează doar dacă elementul există deja | ❌ | ✅ | ❌ |
REPLACE | Șterge existente și creează noi cu valorile curente | ✅ | ❌ | ✅ |
DELETE | Șterge elementele existente | ❌ | ❌ | ✅ |
IGNORE | Sare complet peste rând | ❌ | ❌ | ❌ |
💡 Cum să Adăugați Comenzi în Fișierul Dvs.
Section titled “💡 Cum să Adăugați Comenzi în Fișierul Dvs.”În fișierul de import, includeți o coloană numită command și completați-o cu una dintre valorile suportate (cum ar fi MERGE, CREATE, etc.).
title,handle,price,command"Red T-shirt","red-tee",19.99,MERGE"Blue T-shirt","blue-tee",21.99,CREATE"Old Product","old-handle",,DELETE