Google 数据存储允许用户创建多个数据库。默认名称是
(default)
,而自定义创建的数据库可能有其他名称。
如果我想将实体插入到
(default)
数据库,我使用以下代码 (c#):
Entity task = new Entity()
{
Key = _keyFactory.CreateIncompleteKey()
};
task.Key = _db.Insert(task);
假设我创建了另一个名为
tests
的数据库,我如何将实体插入到该数据库(而不是 (default)
)?
将此作为社区维基共享以造福他人
正如@Jon Skeet 提到的
我们目前不支持 Google.Cloud.Datastore.V1 中的多个数据库,尽管您可以使用 _db.Client 获取“原始”gRPC 客户端并在必要时自行运行请求。我不会承诺任何日期,但我预计我们将在不久的将来的某个时候实现多数据库支持。