پس از حذف دستی، بازبینیها را مدیریت کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
وقتی Cloud Search درخواست حذف مورد دریافت میکند، بلافاصله کل مورد را حذف نمیکند. در عوض، Cloud Search با علامتگذاری مورد بهعنوان حذفشده و حذف زیرمجموعهای از اطلاعات مورد، مانند ACL، محتوا، دادههای ساختیافته و ابرداده، یک حذف نرم انجام میدهد. سایر اطلاعات، مانند نسخه مورد، حفظ می شود.
اگر یک درخواست نمایه سازی مجدد نسخه ای بزرگتر از مقدار موجود را ارائه دهد، نمایه سازی مجدد آن مورد در حالی که در حالت حذف نرم است، مورد را بازیابی می کند.
یک مورد به مدت 7 تا 10 روز به عنوان حذف شده علامت گذاری می شود و پس از آن Cloud Search یک حذف سخت برای حذف دائمی مورد انجام می دهد. این مورد دیگر وجود ندارد و شماره نسخه آن دیگر به آن مورد خاص اشاره نمی کند.
نسخه های یکنواخت آیتم را حفظ کنید
رابط محتوای شما باید نسخهبندی موارد را انجام دهد. با این حال، اگر با استفاده از items.delete، موردی را خارج از منطق کانکتور خود حذف کنید، باید یکی از موارد زیر را انجام دهید تا اطمینان حاصل کنید که فهرست مجدد موفقیت آمیز است:
- محتوای خود را پس از حذف سخت (7-10 روز) مجدداً فهرست کنید.
- هنگام حذف دستی یک مورد، به جای یک رشته تصادفی، مانند "هیچ"، از نسخه واقعی مورد استفاده کنید، که می توانید با فراخوانی items.get دریافت کنید.
اگر یکی از این پیشنهادات را رعایت نکنید، در حین نمایه سازی خطایی رخ می دهد و نمایه سازی با شکست مواجه می شود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Handle revisions after manual deletes\n\nWhen the Cloud Search gets a delete item request, it doesn't immediately remove\nthe entire item. Instead, Cloud Search performs a *soft delete* by marking the\nitem as deleted and removing a subset of item information, such as the ACLs,\ncontent, structured data, and metadata. Other information, such as the item\nversion, is retained.\n\nIf a re-indexing request provides a version greater than the existing value,\nre-indexing that item while it is in a soft delete state restores the item.\n\nAn item is marked as deleted for 7-10 days after which Cloud Search performs\na *hard delete* to permanently delete the item. The item ceases to exist and\nits version number no longer refers to that specific item.\n\nMaintain consistent item versions\n---------------------------------\n\nYour content connector should handle versioning of items.\nHowever, if you delete an item outside of your connector logic using\n[items.delete](/workspace/cloud-search/docs/reference/rest/v1/indexing.datasources.items/delete)\nyou must do one of the following to ensure reindexing can be successful:\n\n- Reindex your content *after* the hard delete (7-10 days).\n- When manually deleting an item, use the actual item version, which you can obtain by calling [items.get](/workspace/cloud-search/docs/reference/rest/v1/indexing.datasources.items/get) , instead of a random string, such as \"None.\".\n\nIf you don't follow one of these suggestions, an error occurs during indexing\nand indexing fails."]]