Google 数据存储:将实体插入另一个数据库

问题描述 投票:0回答:1

Google 数据存储允许用户创建多个数据库。默认名称是

(default)
,而自定义创建的数据库可能有其他名称。

如果我想将实体插入到

(default)
数据库,我使用以下代码 (c#):

Entity task = new Entity()
{
    Key = _keyFactory.CreateIncompleteKey()
};
task.Key = _db.Insert(task);

(来源)

假设我创建了另一个名为

tests
的数据库,我如何将实体插入到该数据库(而不是
(default)
)?

c# google-cloud-datastore
1个回答
0
投票

将此作为社区维基共享以造福他人

正如@Jon Skeet 提到的

我们目前不支持 Google.Cloud.Datastore.V1 中的多个数据库,尽管您可以使用 _db.Client 获取“原始”gRPC 客户端并在必要时自行运行请求。我不会承诺任何日期,但我预计我们将在不久的将来的某个时候实现多数据库支持。

© www.soinside.com 2019 - 2024. All rights reserved.