私は現在、Google App Engine データストアについて詳しく学んでいますが、親キーを定義するという概念を理解しているか疑問があります。ここで、GAE ドキュメントから親キーを定義するためのコードを次に示します。
def guestbook_key(guestbook_name="default"):
"""Constructs a Datastore key for a Guestbook entity with guestbook_name."""
return ndb.Key('Guestbook', guestbook_name)
注: このコードは、ユーザーからの入力を受け付けてデータストアに保存し、それらをまとめてホームページに表示するアプリケーションのソース コードに含まれています。
さて、これは私がこのコードから理解していることです(この概念に対する私の理解が本来あるべきものではない場合は修正してください):
「guestbook_key」関数は、ユーザーがデータストアに送信するすべての投稿に対して、「default」と名付けた親キーを定義します。したがって、基本的に、ユーザーによって送信されたすべての投稿は「Guestbook」という名前のエンティティに保存され、「default」という名前の親 (存在しない) のキーを定義します。
私の理解が間違っていたところを修正してください。