DatastoreService.delete(Key... keys) を使用して、エンティティ キーに対して一括削除操作を実行します。各エンティティはルート エンティティであるため、操作はトランザクションなしで実行されます。バッチ サイズはハードコーディングされており、削除は段階的に実行されます。以降の各操作は、最初にキーのみの get クエリを実行して、以前に実行された get クエリから受け取ったカーソルを使用してエンティティ キーを取得し、次にバッチ削除クエリを実行します。スキームは正常に動作しているように見えますが、クエリの削除中に例外が発生した場合はどうなりますか?
正常に削除されたエンティティの数、または削除されていない最初のエンティティのカーソルを取得する方法はありますか? また、低レベルのGAEでこの操作がどのように実行されるかを明確にしてください。