2010-07-27 5 views
2

커서를 사용하기위한 설명서를보고 있습니다. 이러한 전진 전용 커서는 - 우리가 할 수없는 페이지 뒤로?datastore.Cursor - 역순으로 페이징이 지원됩니까?

http://code.google.com/appengine/docs/java/datastore/queriesandindexes.html#Query_Cursors

Cursor cursor = Cursor.fromWebSafeString(cursorString); 
Map<String, Object> extensionMap = new HashMap<String, Object>(); 
extensionMap.put(JDOCursorHelper.CURSOR_EXTENSION, cursor); 
query.setExtensions(extensionMap); 
query.setRange(0, 20); 

우리의 범위를 설정할 수 있습니다 (-20 0)?

사용자가 앞으로뿐만 아니라 요소의 이전 페이지로 이동할 수 있기를 원한다고 생각합니다.

답변

2

아니요, 현재 릴리스가있는 커서로 거꾸로 이동할 방법이 없습니다.

그러나 이전 커서를 캐싱하여 "가짜"수 있습니다.

참고 : According to Alfred Fuller's Google IO talk, 앞으로 어느 정도 시점에 앱 엔진이 역방향 커서도 지원할 것으로 기대됩니다.

+0

알겠습니다. 감사합니다. – user246114