เมื่อ Cloud Search ได้รับคำขอลบรายการ ระบบจะไม่นำรายการทั้งหมดออกทันที แต่ Cloud Search จะลบแบบไม่ถาวรโดยการทำเครื่องหมาย รายการว่าถูกลบและนำข้อมูลรายการบางส่วนออก เช่น ACL, เนื้อหา, ข้อมูลที่มีโครงสร้าง และข้อมูลเมตา ระบบจะเก็บข้อมูลอื่นๆ ไว้ เช่น เวอร์ชันของรายการ
หากคำขอจัดทำดัชนีใหม่ระบุเวอร์ชันที่สูงกว่าค่าที่มีอยู่ การจัดทำดัชนีใหม่ของรายการขณะที่อยู่ในสถานะลบแบบไม่สมบูรณ์จะกู้คืนรายการ
ระบบจะทำเครื่องหมายว่ารายการถูกลบเป็นเวลา 7-10 วัน หลังจากนั้น Cloud Search จะลบอย่างถาวรเพื่อลบรายการอย่างถาวร รายการจะไม่มีอยู่อีกต่อไปและ หมายเลขเวอร์ชันของรายการจะไม่ใช่รายการนั้นอีกต่อไป
รักษาเวอร์ชันของสินค้าให้สอดคล้องกัน
ตัวเชื่อมต่อเนื้อหาควรจัดการการกำหนดเวอร์ชันของรายการ อย่างไรก็ตาม หากลบรายการนอกตรรกะของตัวเชื่อมต่อโดยใช้ items.delete คุณต้องทำอย่างใดอย่างหนึ่งต่อไปนี้เพื่อให้การจัดทำดัชนีใหม่สำเร็จ
- จัดทำดัชนีเนื้อหาอีกครั้งหลังจากลบจริง (7-10 วัน)
- เมื่อลบรายการด้วยตนเอง ให้ใช้เวอร์ชันของรายการจริง ซึ่งคุณจะรับได้โดยการเรียกใช้ items.get แทนสตริงแบบสุ่ม เช่น "ไม่มี"
หากคุณไม่ทำตามคำแนะนำใดคำแนะนำหนึ่งเหล่านี้ ข้อผิดพลาดจะเกิดขึ้นระหว่างการจัดทำดัชนี และการจัดทำดัชนีจะล้มเหลว