在手動刪除後處理修訂版本

Cloud Search 收到刪除項目要求時,不會立即移除整個項目,而是會將項目標示為已刪除,並移除一部分項目資訊 (例如 ACL、內容、結構化資料和中繼資料),藉此執行虛刪除。項目版本等其他資訊也會保留。

如果重新建立索引的要求提供的版本大於現有值,即使該項目處於虛刪除狀態,則重新建立索引會還原該項目。

系統會將項目標示為已刪除 7 到 10 天,之後 Cloud Search 就會執行實刪除作業來永久刪除該項目。項目不再存在,且其版本號碼不再參照該特定項目。

保持項目版本一致

內容連接器應處理項目版本管理。但是,如果您使用 items.delete 刪除連接器邏輯以外的項目,則必須執行下列其中一項操作,才能確保可以成功重新建立索引:

  • 手動刪除內容「後」 (7 到 10 天),然後為內容重新建立索引。
  • 手動刪除項目時,請使用實際的項目版本,您可以透過呼叫 items.get 而非隨機字串 (例如「None」) 取得。

如果您未遵循其中一項建議,將會導致建立索引和建立索引時發生錯誤。