mapreduce.input_readers.DatastoreEntityInputReader为一种类型生成低级别数据存储区实体。可以将该低级别数据存储区实体转换为基于ndb.model.Model的实体吗?
答案 0 :(得分:3)
罗伯特说的话。给定google.appengine.datastore.Entity
实例e
,您可以将其转换为具有pb = e._ToPb()
的协议缓冲区对象,然后您可以使用ent = <modelclass>._from_pb(pb)
将其转换为ndb实体。您必须知道正确的模型类(并导入它)。