Après avoir créé un index de recherche, utilisez l'opération DescribeSearchIndex pour en récupérer la description. Celle-ci inclut les informations sur les champs, la configuration de l'index, les données de facturation, l'heure de création et la durée de vie (TTL) de l'index.
Prérequis
Initialisez une instance OTSClient. Pour plus d'informations, consultez la rubrique Initialiser une instance OTSClient.
Créez une table de données et écrivez-y des données. Pour plus d'informations, consultez les rubriques Créer une table de données et Écrire des données.
Créez un index de recherche pour la table de données. Pour plus d'informations, consultez la rubrique Créer un index de recherche.
Opération API
/**
* Query the description of a search index that is created for a table.
* @api
*
* @param [] $request
* The request parameter, which is the table name.
* @return [] The response.
* @throws OTSClientException The exception that is thrown when a parameter error occurs or the Tablestore server returns a verification error.
* @throws OTSServerException The exception that is thrown when the Tablestore server returns an error.
* @example "src/examples/DescribeSearchIndex.php" 20
*/
public function describeSearchIndex(array $request)
Paramètres
|
Paramètre |
Description |
|
table_name |
Nom de la table de données. |
|
index_name |
Nom de l'index de recherche. |
Exemple
L'exemple de code suivant montre comment interroger la description d'un index de recherche.
$request = array(
'table_name' => 'php_sdk_test',
'index_name' => 'php_sdk_test_search_index'
);
$response = $otsClient->describeSearchIndex($request);
Voir aussi
Si un index de recherche existant ne répond plus à vos besoins, vous pouvez créer un nouvel index, modifier le schéma de l'index existant pour ajouter, supprimer ou modifier des champs d'index, ou ajuster la configuration TTL de l'index. Pour plus d'informations, consultez les rubriques Créer un index de recherche et Modifier dynamiquement le schéma d'un index de recherche.