Gérer les révisions après une suppression manuelle

Lorsque Cloud Search reçoit une demande de suppression d'élément, il ne supprime pas l’intégralité de l’élément. À la place, Cloud Search effectue une suppression réversible en marquant le comme supprimé et en supprimant un sous-ensemble d'informations sur l'élément, comme les LCA, le contenu, les données structurées et les métadonnées. D'autres informations, telles que l'article est conservée.

Si une demande de réindexation fournit une version supérieure à la valeur existante, Si vous le réindexez alors qu'il est en suppression réversible, il est restauré.

Un élément est marqué comme supprimé pendant 7 à 10 jours, après quoi Cloud Search sera exécuté. Une suppression définitive pour supprimer définitivement l'élément L'article n'existe plus et son numéro de version ne fait plus référence à cet élément spécifique.

Maintenir des versions cohérentes des éléments

Le connecteur de contenu doit gérer les versions des éléments. Toutefois, si vous supprimez un élément en dehors de votre logique de connecteur à l'aide de items.delete vous devez effectuer l'une des opérations suivantes pour que la réindexation aboutisse:

  • réindexer votre contenu après la suppression définitive (entre 7 et 10 jours) ;
  • Lorsque vous supprimez manuellement un élément, utilisez sa version réelle, que vous pouvez obtenir en appelant items.get , au lieu d'une chaîne aléatoire telle que "None.".

Si vous ne suivez pas l'une de ces suggestions, une erreur se produit lors de l'indexation et l'indexation échoue.