2012-04-24 91 views
0

命名空间是否分开实体组?实体组和命名空间

可以说我有一个应用程序与多个命名空间,每个命名空间有1个实体组和实体组键是不是一个真正的实体,但像一个关键结构。

master_group = ndb.Key('Foo', 'bar') 

如果所有命名空间具有相同的实体组密钥它算作1单个实体组或者是通过被包括在密钥对象和有多达master_groups作为命名空间名称空间分离?

回答

2

​​指出当前名称空间在创建时应用于Key。 Keys采取命名空间参数。因此,不同名称空间中的根实体位于不同的实体组中。

+0

这就是我也在想,但我想要一些确认。 – aschmid00 2012-04-24 23:58:22

+0

这是正确的,但我不太理解推理。密钥也采用id参数,但具有不同ID和同一父母的密钥位于同一个实体组中。 – 2012-04-26 06:55:47

+0

我试图描述确定实体组的东西的最小组合,这就是为什么我没有讨论父母的原因。另外,我猜测了一下。 – mjibson 2012-04-26 16:58:47