UseDatabase()
この操作は、同じ Milvus サーバー上の別のデータベースへクライアントの接続を切り替えます。
c++
Status UseDatabase(const std::string& db_name)
戻り値:
Status
操作が成功したかどうかを示すステータスを返します。
エラーハンドリング:
-
std::exception
クライアントが対象のデータベースへの切り替えに失敗した場合にスローされます。失敗の詳細については、例外メッセージまたは返された Status を確認してください。
例
接続済みの MilvusClientV2 で UseDatabase() を呼び出し、接続先を別のデータベースに切り替えます。
c++
auto client = milvus::MilvusClientV2::Create();
milvus::ConnectParam connect_param{"YOUR_CLUSTER_ENDPOINT", "YOUR_CLUSTER_TOKEN"};
auto status = client->Connect(connect_param);
if (!status.IsOk()) {
std::cout << status.Message() << std::endl;
}
status = client->UseDatabase();
if (!status.IsOk()) {
std::cout << status.Message() << std::endl;
}