จัดการการแก้ไขหลังจากที่ลบด้วยตัวเอง

เมื่อ Google Cloud Search ได้รับคำขอให้ลบรายการ ระบบจะไม่นำรายการทั้งหมดออกทันที แต่ Cloud Search จะลบแบบไม่ถาวรโดยทำเครื่องหมายว่ารายการถูกลบแล้วและนำข้อมูลบางส่วนออก เช่น ACL, เนื้อหา และข้อมูลเมตา ระบบจะเก็บข้อมูลอื่นๆ ไว้ เช่น เวอร์ชันของรายการ

หากคำขอจัดทำดัชนีใหม่ระบุเวอร์ชันที่สูงกว่าค่าที่มีอยู่ ขณะที่รายการอยู่ในสถานะการลบแบบไม่ถาวร Cloud Search จะกู้คืน รายการ

Cloud Search จะเก็บรายการที่ทำเครื่องหมายว่าถูกลบไว้เป็นเวลา 7-10 วัน ก่อนที่จะลบอย่างถาวรเพื่อนำออกอย่างถาวร หลังจากลบอย่างถาวรแล้ว รายการจะไม่มีอยู่อีกต่อไปและหมายเลขเวอร์ชันจะไม่เกี่ยวข้องกับรายการนั้นอีก

รักษาเวอร์ชันของสินค้าให้สอดคล้องกัน

ตัวเชื่อมต่อเนื้อหาควรจัดการการควบคุมเวอร์ชันของรายการ อย่างไรก็ตาม หากคุณลบรายการนอกตรรกะของเครื่องมือเชื่อมต่อโดยใช้ items.delete ให้ตรวจสอบว่าการจัดทำดัชนีอีกครั้งสำเร็จโดยทำอย่างใดอย่างหนึ่งต่อไปนี้

  • จัดทำดัชนีเนื้อหาอีกครั้งหลังจากลบอย่างถาวร (7-10 วัน)
  • เมื่อลบรายการด้วยตนเอง ให้ใช้เวอร์ชันของรายการจริงที่ได้จากการใช้ items.get

การไม่ทำตามคำแนะนำเหล่านี้จะทำให้เกิดข้อผิดพลาดในการจัดทำดัชนี