Obsługiwanie wersji po ręcznym usunięciu

Gdy Cloud Search otrzyma żądanie usunięcia elementu, nie usuwa od razu całego elementu. Zamiast tego Cloud Search wykonuje usuwanie do kosza, oznaczając element jako usunięty i usuwając podzbiór informacji o nim, takich jak listy kontroli dostępu, treść, uporządkowane dane i metadane. Inne informacje, takie jak wersja elementu, są zachowywane.

Jeśli żądanie ponownego indeksowania zawiera wersję wyższą niż istniejąca wartość, ponowne zindeksowanie tego elementu w stanie przenoszenia do kosza spowoduje jego przywrócenie.

Element jest oznaczany jako usunięty przez 7–10 dni, po których Cloud Search trwale usuwa element, aby go trwale usunąć. Element przestanie istnieć, a jego numer wersji nie będzie się już odnosił do tego konkretnego elementu.

Zachowaj spójne wersje produktów

Oprogramowanie sprzęgające treści powinno obsługiwać wersje elementów. Jeśli jednak usuniesz element spoza logiki oprogramowania sprzęgającego za pomocą items.delete, musisz wykonać jedną z tych czynności, aby ponowne zindeksowanie się powiodło:

  • Ponownie zindeksuj treści po trwałym usunięciu treści (7–10 dni).
  • Jeśli ręcznie usuwasz element, użyj jego rzeczywistej wersji, którą możesz uzyskać, wywołując metodę items.get zamiast losowego ciągu znaków, takiego jak „None”.

Jeśli nie zastosujesz się do jednej z tych sugestii, podczas indeksowania i zindeksowania wystąpi błąd.