建立多元索引後,使用UpdateSearchIndex介面可以更新多元索引資訊,例如資料生命週期(TTL)。目前Node.js SDK只支援更新多元索引生命週期。
前提條件
參數
參數 | 說明 |
tableName | 資料表名稱。 |
indexName | 多元索引名稱。 |
timeToLive | 多元索引生命週期。更多資訊,請參見生命週期管理。 多元索引的TTL取值範圍為-1或者int32的正整數(單位為秒),其中-1表示永久儲存,int32最大值換算為年大約為68年。 |
樣本
以下樣本用於更新多元索引的資料生命週期為8000000秒。
let params = {
tableName: tableName,
indexName: indexName,
timeToLive: 8000000,
}
client.updateSearchIndex(params, function (err, data) {
if (err) {
console.log('updateSearchIndex error:', err.toString());
} else {
console.log('updateSearchIndex success:', data);
}
});
相關文檔
如果要查詢某個多元索引的詳細資料,例如多元索引的欄位資訊、索引結構等,您可以使用查詢多元索引描述資訊功能實現。具體操作,請參見查詢多元索引描述資訊。
如果不再使用某個多元索引,您可以刪除該多元索引。具體操作,請參見刪除多元索引。