3


0

Google App Engine Datastoreで参照リストを作成するにはどうすればよいですか?

Google App Engineデータストアに「Foo」タイプがあります。 他の一連の `Foo`タイプにリンクして、それらを`前提条件 `と呼びたいです。

`ListProperty`型を使用して単純な値型のリストを作成できますが、参照でこれを行う方法がわかりません。 これを行うための推奨されるアプローチは何ですか?

2 Answer


7


(現在)データストアには `db.ReferenceListProperty`がありません。 `db.ListProperty(db.Key)`でこれを厳密に近似できます。参照されているすべてのキーを取得する必要がある場合、バッチで `db.get()`を実行して、参照されているすべてのエンティティを一度に取得できます。


0


参照は単なるキーであり、文字列として表現できるため、StringListPropertyを使用してキーを保存できます。