טיפול בתיקונים לאחר מחיקה ידנית

כשמתקבלת בקשה למחיקת פריט ב-Cloud Search, היא לא מוסרת מיד את הפריט כולו. במקום זאת, Cloud Search מבצע מחיקה עם יכולת שחזור על ידי סימון נמחק והסרת קבוצת משנה של פרטי פריט, כגון רשימות ACL, תוכן, נתונים מובְנים ומטא-נתונים. מידע אחר, כמו הפריט נשמר.

אם בקשה להוספה מחדש לאינדקס מספקת גרסה גבוהה יותר מהערך הקיים, הוספה מחדש לאינדקס של פריט זה בזמן שהוא במצב מחיקה עם יכולת שחזור, תשחזר את הפריט.

פריט מסומן כ'נמחק' במשך 7 עד 10 ימים לאחר מכן, ב-Cloud Search מחיקה קשיחה כדי למחוק את הפריט לצמיתות. הפריט כבר לא קיים מספר הגרסה שלו כבר לא מתייחס לפריט הספציפי הזה.

שמירה על עקביות בגרסאות של פריטים

מחבר התוכן שלך צריך לטפל בניהול גרסאות של פריטים. עם זאת, אם תמחק פריט מחוץ ללוגיקת המחבר שלך באמצעות items.delete צריך לבצע אחת מהפעולות הבאות כדי להבטיח שההוספה לאינדקס מחדש תושלם בהצלחה:

  • להוסיף מחדש את התוכן אחרי המחיקה הסופית (7 עד 10 ימים).
  • כשמוחקים פריט באופן ידני, צריך להשתמש בגרסת הפריט עצמה. אפשר להשתמש בגרסה להשיג באמצעות התקשרות items.get , במקום מחרוזת אקראית, כמו "None".

אם לא פועלים לפי אחת מההצעות האלה, תתרחש שגיאה במהלך ההוספה לאינדקס וההוספה לאינדקס נכשלה.