0

エンティティは最初の親のみを保存しますか? またはすべての親を独自のキーで。

そして、いくつの子を作成できますか。

エンティティがその親のみを保存するのか、キーのすべての上位の親のみを保存するのかを知りたいです。

ありがとうございました

4

1 に答える 1

2

エンティティキーは、エンティティの種類、エンティティの名前またはID、およびすべてのエンティティの祖先キーをエンコードします。

for a -> b -> c (with -> = parent_of)

>>> a = Foo(id="a").put()
>>> b = Foo(id="b", parent=a).put()
>>> c = Foo(id="c", parent=b).put()
>>> c
Key('Foo', 'a', 'Foo', 'b', 'Foo', 'c')

エンティティの保存方法の詳細については、この記事を参照してください。

于 2012-08-27T11:40:50.517 に答える