Google App Engine の ndb では、以下を使用してすべてのエンティティを取得し、グレードに従って並べ替えました。
ranks = Member.query().order(-Member.grade)
次に、特定のメンバーの位置を知りたいです。
i = 0
for rank in ranks:
if rank.account == 'abc'
position = i
break
i += 1
私の質問: 特定のエンティティの位置を見つけるための同等の ndb 操作はありますか? ありがとう。