2012-04-24 3 views
0

do пространства имен отдельные группы объектов?группы сущностей и пространства имен

позволяет сказать, что у меня есть приложение с несколькими пространствами имен, и каждое пространство имен имеет 1 группу сущностей, а ключ группы объектов не является реальной сущностью, а ключевой конструкцией.

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

, если все пространства имена имеют тот же ключ группы объектов она считается 1 одной группы сущностей или это отделено другом от друга пространства имен, который включен в ключевом объекте и есть как многие master_groups как пространства имен ?

ответ

2

The docs Укажите, что текущее пространство имен применяется к ключу при его создании. Keys принять аргумент пространства имен. Таким образом, корневые объекты в разных пространствах имен находятся в разных группах сущностей.

+0

Это то, о чем я тоже думал, но я хотел получить подтверждение. – aschmid00

+0

Это правильно, хотя я не совсем следую рассуждениям. Ключи также принимают аргумент id, но ключи с разными идентификаторами и один и тот же родитель находятся в одной группе сущностей. –

+0

Я пытался описать минимальное сочетание вещей, которые определяют группу сущностей, поэтому я не обсуждал родителей. Кроме того, я немного догадывался. – mjibson

Смежные вопросы