معالجة النُسخ السابقة بعد عمليات الحذف اليدوية

عندما يتلقى Cloud Search طلب حذف عنصر، لا يؤدي ذلك إلى إزالة العنصر بأكمله فورًا. وبدلاً من ذلك، تُجري خدمة Cloud Search حذفًا مبدئيًا عن طريق وضع علامة على العنصر كمحذوف وإزالة مجموعة فرعية من معلومات العناصر، مثل قوائم التحكم بالوصول، والمحتوى، والبيانات المنظَّمة، والبيانات الوصفية. ويتم الاحتفاظ بمعلومات أخرى، مثل إصدار العنصر.

إذا كان طلب إعادة الفهرسة يقدّم نسخة أكبر من القيمة الحالية، ستؤدي إعادة فهرسة هذا العنصر عندما يكون في حالة "حذف أوّلي" إلى استعادة العنصر.

يتم وضع علامة على عنصر تشير إلى أنّه محذوف لمدة تتراوح بين 7 و10 أيام، وبعدها تُجري خدمة Cloud Search حذفًا نهائيًا لحذف العنصر نهائيًا. لم يعد العنصر موجودًا ولم يعد رقم الإصدار الخاص به يشير إلى ذلك العنصر المحدد.

الحفاظ على إصدارات عناصر متسقة

يجب أن يتعامل موصِّل المحتوى مع إصدارات العناصر. ومع ذلك، إذا حذفت عنصرًا خارج منطق الموصِّل باستخدام items.delete، يجب تنفيذ أحد الإجراءات التالية لضمان نجاح إعادة الفهرسة:

  • أعِد فهرسة المحتوى بعد الحذف النهائي (من 7 إلى 10 أيام).
  • عند حذف عنصر يدويًا، استخدِم الإصدار الفعلي للعنصر، الذي يمكنك الحصول عليه من خلال استدعاء items.get ، بدلاً من سلسلة عشوائية، مثل "None".

إذا لم تتّبع أحد هذه الاقتراحات، سيحدث خطأ أثناء الفهرسة والفهرسة.