답장을 보내 주셔서 감사합니다.
나는 --clear-datastore
인수가 일부 값뿐만 아니라 모든 값을 지울 것이라고 생각합니다. 내가 다시 시작할 때
로컬 데이터 저장소 파일은 에서 appengine 생성 폴더에, 아직 거기에, 다시, 나는이 파일이 삭제 된 경우 모든 값이, 사라질 것이라고 생각합니다.
코드는 google codelab 예제 (문제의 링크 제공)에서 수정되지 않았습니다. 내 앱에서 유지 관리하는 목록은 쿼리에서 반환하고 인쇄 한 목록입니다.
<%
PersistenceManager pm = PMF.get().getPersistenceManager();
String query = "select from " + Greeting.class.getName();
List<Greeting> greetings = (List<Greeting>) pm.newQuery(query).execute();
if (greetings.isEmpty()) {
%>
<p>The guestbook has no messages.</p>
<%
} else {
for (Greetingg : greetings) {
if (g.getAuthor() == null) {
%>
<p>An anonymous person wrote:</p>
<%
} else {
%>
<p><b><%= g.getAuthor().getNickname() %></b> wrote:</p>
<%
}
%>
<blockquote><%= g.getContent() %></blockquote>
<%
}
}
pm.close();
%>