MyModelのエンティティの子である必要があるキーのリストがあり(一部はそうではない場合があります)、トランザクションでそれらのキーによって参照されるエンティティを取得したいと思います。これを行う1つの方法は次のとおりです。
ifilter(None, ModelX.all().ancestor(Y).filter('__key__', xk).get() for xk in xkeys)
ただし、キーごとに個別のクエリを実行するのは非効率的なようです。トランザクション内のキーのリストに対してIPN.get()を実行し、順序を維持しながら、BadRequestErrorをスローする代わりに、エンティティグループに属していないキーを無視する方法はありますか?