in tablestore-java-mcp-server/src/main/java/com/alicloud/openservices/tablestore/sample/service/TablestoreService.java [200:213]
private void createSearchIndexIfNotExist() {
if (searchindexExists()) {
log.info("index:{} already exists", searchIndexName);
return;
}
CreateSearchIndexRequest request = new CreateSearchIndexRequest();
request.setTableName(tableName);
request.setIndexName(searchIndexName);
IndexSchema indexSchema = new IndexSchema();
indexSchema.setFieldSchemas(metadataSchemaList);
request.setIndexSchema(indexSchema);
client.createSearchIndex(request);
log.info("create index:{}", searchIndexName);
}