Xử lý các bản sửa đổi sau khi xóa thủ công

Khi nhận được yêu cầu xoá mục, Cloud Search sẽ không xoá ngay lập tức toàn bộ mục. Thay vào đó, Cloud Search sẽ xoá tạm thời bằng cách đánh dấu mục là đã xoá và loại bỏ một tập hợp con thông tin mục, chẳng hạn như các ACL, nội dung, dữ liệu có cấu trúc và siêu dữ liệu. Thông tin khác, chẳng hạn như mặt hàng phiên bản mới sẽ được giữ lại.

Nếu yêu cầu lập chỉ mục lại cung cấp phiên bản lớn hơn giá trị hiện có, việc lập chỉ mục lại mục đó khi mục đó đang ở trạng thái xoá tạm thời sẽ khôi phục mục đó.

Một mục được đánh dấu là đã xoá trong 7-10 ngày và sau đó Cloud Search sẽ hoạt động xoá vĩnh viễn để xoá mục này vĩnh viễn. Mục này 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ì phiên bản mặt hàng nhất quán

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 mục. Tuy nhiên, nếu bạn xoá một mục bên ngoài logic trình kết nối bằng cách sử dụng items.delete bạn phải thực hiện một trong các bước sau để đảm bảo việc lập chỉ mục lại có thể 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 (từ 7 đến 10 ngày).
  • Khi bạn xoá một mặt hàng theo cách thủ công, hãy sử dụng phiên bản thực tế của mặt hàng đó. Bạn có thể nhận được 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 các đề xuất này, sẽ xảy ra lỗi trong quá trình lập chỉ mục và lập chỉ mục không thành công.