def transform_to_reader_edges(edges, args, context):
article_readers = [edge.node for edge in edges]
readers = ndb.get_multi([article_reader.reader_key for article_reader in article_readers])
transformed_edges = []
for edge, reader in zip(edges, readers):
if reader.is_alive:
edge.node = reader
transformed_edges.append(edge)
return transformed_edges
评论列表
文章目录