App Engine for Python で、クラスを別のクラスに簡単に埋め込んでデータストアに保存できる Objectify (Java ライブラリ) のようなものはありますか?
このクラスは、Venue に Location オブジェクトが含まれる次の例のようにモデル化されます。これを 1 つのネストされたオブジェクトとして保持し、埋め込みオブジェクトのフィールドでクエリできるようにしたいと考えています。
クラス Location():
都市 = db.StringProperty()
状態 = db.StringProperty()
クラス Venue(db.Model):
name = db.StringProperty()
location = Location()
これが App Engine for Java の Objectify でどのように機能するかについての情報を次に示します。
http://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify#@Embedded
これはPythonを使用して可能ですか?