0

クラブがさまざまなイベントのメンバーを登録するためのアプリを作成しました。約 25 のエンティティを含むデータストアがあり、過去に 24 の Club_Event エンティティを作成しました。それぞれに、時間、場所、イベントの詳細、登録メンバーなどの情報があります。メールなど

2 週間前までの 1 年以上は順調に進んでいましたが、奇妙なことが起こり、説明が見つかりません。新年会の第25回イベントを作成しました。イベントの生成ボタンを 2 回押したため、誤って 2 つのイベントを作成しました。データストアを確認したところ、26 個のイベントがあり、最後の 2 つには同じ情報が含まれていたため、そのうちの 1 つを手動で削除しました。 25 のイベントがあり、メンバーは 25 番目のイベントへの登録を開始しましたが、先週のある日、突然 25 番目のイベントが消え、人々が登録するリンクに移動したときに、24 番目のイベントしか表示されません [登録リンク/URL は常に同じです] 、サーブレットはデータベースを呼び出して、作成日までに最新のイベントを表示するだけです]、Google App Engineのページから見たところ、データストアには24のイベントしかなく、25番目のイベントはなくなっていましたが、「

そのため、25 番目のイベントを再度作成する必要があり、失われた情報を補うためにメンバーのメールを手動で入力すると、メンバーが登録できるようになりました。しかし、奇妙なことが 12-31 に再び起こりました。午前中にサイトをチェックしたところ、問題はありませんでしたが、午後 3 時か 4 時までに 25 番目のイベントが再び消え、「データストア管理」をクリックすると、「インターネット」と表示されました。 Explorer は Web ページを表示できません」というメッセージが表示され、その下にある [前のページに戻る] をクリックしました。次に、24個の「#エンティティ」のみを含む「Club_Event」が表示されました。クォータの詳細を確認しましたが、アプリはリソースの 1%、2% しか使用していませんでした。これはなぜですか? 2 週間前に重複した予定を手動で削除したためですか? それまでイベントを削除したことはありませんでした。問題なく実行されていましたが、1 つのイベントを手動で削除した後に問題が発生しました。

登録リンクは次のとおりです: http://asfa-web.appspot.com/Singles_Club_Event_Sign_Up

現在はまだ 24 番目のイベントが表示されています。この問題を解決するために、Google App Engine の誰かが私に連絡できますか?

@ジミー・ケイン:Javaプログラムでイベントを削除できるかもしれませんが、私のプログラムにはイベントを削除するためのコードがなく、作成することしかできないため、同じイベントの2つのエンティティを見たときに管理ページから入りましたそしてそれを削除しました。

@Paul C : 25 個のイベントを一覧表示する代わりに、何も起こらなかったかのように動作し、エラー メッセージも表示されず、最初の 24 個のイベントしか表示されません。

4

1 に答える 1

1

Google App Engine チームに直接連絡する必要がある場合は、Premium アカウントと呼ばれる高価なオプションがありますが、問題の解決には役立たないと確信しています。

「そのうちの1つを手動で削除しました」と言ったのは、データストアマネージャーを使用したことを意味すると思います。情報を削除すると、再度復元することはできません。

于 2013-01-03T12:27:19.357 に答える