입니다. 현재 GAE가 JDO를 사용하는 작은 프로젝트에서 작업하고 있습니다. 그러나 업데이트 된 데이터를 유지하는 데 문제가있는 것 같습니다. 이상한 일은 로컬에서는 있지만 작동하지 않는 것입니다. 배포 된 앱 버전 업데이트는 매우 간단합니다 : 여기 누락 아무것도GAE는 배포 된 응용 프로그램에서 업데이트되지 않지만 로컬에있는 값은
update(Foo newBar) {
PersistenceManager pm = PMF.get().getPersistenceManager();
Transaction trans = pm.currentTransaction();
trans.begin();
Foo bar = pm.getObjectById(Foo.class, "someId");
bar.baz = newBar.baz;
pm.makePersistent(bar);
trans.commit();
pm.close();
}
있습니까?
가 어떻게 작동하지 않습니다 아무 가치가 같은 로그의
검사는 여러 가지를 공개 것인가? – dragonx
처음으로 'bar'는 지속성을 갖지만 값은 모든 연속 호출에 대해 동일하게 유지됩니다. 그러나 로컬에서 실행되면 'bar'가 업데이트되고 모든 호출시 올바르게 유지됩니다. – hanneswurstes