2012/06/09

[GoogleAppEngine]Entitiesの名前を取得する方法

db.GqlQueryメソッドを使ってクエリーを発行した場合、各Entityの名前をどうやって取得すればいいだろうか?

単純に下のような形で取得することができる。

results = hoge.fetch()
for query in results:
 query.key().name()
一度、keyクラスを取得してその後にインスタンスメソッドであるname()を実行すればいいということになります。

覚えておけば便利ですね。

0 コメント:

コメントを投稿