1

mapreduce.input_readers.DatastoreEntityInputReader は、種類の低レベル データストア エンティティを生成します。その低レベルのデータストア エンティティを ndb.model.Model ベースのエンティティに変換できますか?

4

1 に答える 1

3

ロバートの言うこと。google.appengine.datastore.Entityインスタンスが与えられた場合e、 を使用してそれをプロトコル バッファ オブジェクトにpb = e._ToPb()変換し、次に を使用してそれを ndb エンティティに変換できますent = <modelclass>._from_pb(pb)。適切なモデル クラスを知っている (そしてそれをインポートする) 必要があります。

于 2012-02-15T17:59:55.807 に答える