在手动删除后处理修订版本

收到删除项请求时,Cloud Search 不会立即移除 整个项。相反,Cloud Search 会将 条目被删除,并移除了条目信息的子集,例如 ACL、 结构化数据和元数据。其他信息(如商品) 版本。

如果重新编入索引请求提供的版本高于现有值, 将处于软删除状态的项重新编入索引会恢复该项。

相应内容会被标记为已删除,并会在 7 -10 天后 Cloud Search 执行 用于永久删除内容的硬删除。相应项不再存在,并且 因此,其版本号就不再指向该特定产品了。

保持一致的内容版本

内容连接器应处理内容的版本控制。 但是,如果您使用 items.delete 您必须执行以下任一操作,以确保能够成功重新编制索引:

  • 硬删除(7-10 天)后,将内容重新编入索引。
  • 手动删除某项内容时,请使用实际的内容版本, 通过调用 items.get 而不是随机字符串,例如“None”。

如果您不遵循其中任何一项建议,索引编制期间会出错 且索引编制失败。