私は以下の方法で試してみましたが失敗しました、
Query query = new Query("Users");
List<Entity> results = datastore.prepare(query).asList(FetchOptions.Builder.withLimit(PAGE_SIZE));
for (Entity user : results){
Key key = user.getKey();
System.out.println(key); // here am getting as Users(151),Users(152)...
ここから、「キー」をリクエスト パラメータとしてサーブレットに渡します。
私のサーブレットでは、
String keyString = req.getParameter("key");
Key key = KeyFactory.stringToKey(keyString);
datastore.delete(key);
エラーには「解析できません: Users(151)==で、エラーの行は " Key key = KeyFactory.stringToKey(keyString);" です。
誰か私にアイデアを提案できますか、
あなたの助けに感謝します。