Alias 操作
所有文档
menu

向量数据库 VectorDB

Alias 操作

设置别名

功能介绍

给Table设置别名

请求示例

import com.baidu.mochow.auth.Credentials;
import com.baidu.mochow.client.ClientConfiguration;
import com.baidu.mochow.client.MochowClient;
import com.baidu.mochow.model.AliasTableRequest;
public class Main {
    public static void main(String[] args) {
        String account = "root";
        String apiKey = "*********";
        String endpoint = "*.*.*.*:*"; // example: 127.0.0.1:5287
        ClientConfiguration clientConfiguration = new ClientConfiguration();
                clientConfiguration.setCredentials(new Credentials(account, apiKey));
                clientConfiguration.setEndpoint(endpoint);
        MochowClient mochowClient = new MochowClient(clientConfiguration);
        String databaseName = "test";
        String tableName = "test";
        AliasTableRequest aliasRequest = AliasTableRequest.builder().
                database(databaseName).
                table(tableName).
                alias("alias").build();
        mochowClient.aliasTable(aliasRequest);
    }
}

请求参数

设置别名请求,拥有constructor、getter、setter以及builder等通用方法,通用方法详情可以参考通用说明

import com.baidu.mochow.model.AliasTableRequest; //导入包
成员名 类型 是否必填 成员含义
database String 设置别名的库名
table String 设置别名的表名
alias String 表的别名

删除别名

功能介绍

删除Table别名

请求示例

import com.baidu.mochow.auth.Credentials;
import com.baidu.mochow.client.ClientConfiguration;
import com.baidu.mochow.client.MochowClient;
import com.baidu.mochow.model.UnaliasTableRequest;
public class Main {
    public static void main(String[] args) {
        String account = "root";
        String apiKey = "*********";
        String endpoint = "*.*.*.*:*"; // example: 127.0.0.1:5287
        ClientConfiguration clientConfiguration = new ClientConfiguration();
                clientConfiguration.setCredentials(new Credentials(account, apiKey));
                clientConfiguration.setEndpoint(endpoint);
        MochowClient mochowClient = new MochowClient(clientConfiguration);
        String databaseName = "test";
        String tableName = "test";
        UnaliasTableRequest aliasRequest = UnaliasTableRequest.builder().
                database(databaseName).
                table(tableName).
                alias("alias").build();
        mochowClient.unaliasTable(aliasRequest);
    }
}

返回参数

取消别名请求,拥有constructor、getter、setter以及builder等通用方法,通用方法详情可以参考通用说明

import com.baidu.mochow.model.UnaliasTableRequest; //导入包
成员名 类型 是否必填 成员含义
database String 取消别名的库名
table String 取消别名的表名
alias String 取消的别名
上一篇
Table 操作
下一篇
Row 操作