アプリエンジンのGqlQueryを辞書に変換する方法を教えてください。Google App Engine GqlQueryの結果をPython辞書に変換する
よろしく、
ジョニー
P.S.私は同様の投稿があることを知っていますが、提案されたリンクはそれ以上開いていません。
アプリエンジンのGqlQueryを辞書に変換する方法を教えてください。Google App Engine GqlQueryの結果をPython辞書に変換する
よろしく、
ジョニー
P.S.私は同様の投稿があることを知っていますが、提案されたリンクはそれ以上開いていません。
entities = YourKind.all().fetch(20)
dict_of_entities = dict((str(entity.key()), {'name': entity.name, 'size': entity.size}) for entity in entities)
# or
list_of_entities = [{'key': str(entity.key()),
'name': entity.name,
'size': entity.size} for entity in entities)]
google.appengine.api.datastoreにある低レベルのデータストアインターフェイスを使用できます(およびそこにも記載されています)。これにより、データストアへのインタフェースが提供され、モデルではなく辞書で作業することができます。