Khi nhận được yêu cầu xoá mục, Cloud Search sẽ không xoá toàn bộ mục ngay lập tức. Thay vào đó, Cloud Search sẽ thực hiện xoá mềm bằng cách đánh dấu mục là đã xoá và xoá một tập hợp con thông tin về mục, chẳng hạn như ACL, nội dung, dữ liệu có cấu trúc và siêu dữ liệu. Các thông tin khác, chẳng hạn như phiên bản mặt hàng, vẫn được giữ lại.
Nếu yêu cầu lập chỉ mục lại cung cấp một phiên bản lớn hơn giá trị hiện có, thì việc lập chỉ mục lại mục đó trong khi mục đó ở trạng thái xoá mềm sẽ khôi phục mục đó.
Một mục sẽ được đánh dấu là đã xoá trong 7 đến 10 ngày, sau đó Cloud Search sẽ thực hiện thao tác xoá cứng để xoá vĩnh viễn mục đó. Mục đó không còn tồn tại và số phiên bản của mục đó không còn đề cập đến mục cụ thể đó nữa.
Duy trì các phiên bản nhất quán của mặt hàng
Trình kết nối nội dung của bạn phải xử lý việc tạo phiên bản của các mục. Tuy nhiên, nếu xoá một mục bên ngoài logic trình kết nối bằng items.delete, bạn phải thực hiện một trong những thao tác sau để đảm bảo lập chỉ mục lại thành công:
- Lập chỉ mục lại nội dung của bạn sau khi xoá vĩnh viễn (7-10 ngày).
- Khi xoá một mục theo cách thủ công, hãy sử dụng phiên bản thực tế của mục đó.Bạn có thể lấy phiên bản này bằng cách gọi items.get thay vì một chuỗi ngẫu nhiên, chẳng hạn như "Không có".
Nếu bạn không làm theo một trong những đề xuất này, lỗi sẽ xảy ra trong quá trình lập chỉ mục và quá trình này sẽ không thành công.