我有一個在數據存儲頂部使用JDO的GAE/J應用程序,並且我已經能夠使用遊標對查詢結果進行分頁。默認的實現是我們在我的團隊中稱爲startCursor
的東西(即給出從這一點開始的結果)。我現在想要的是我們所說的endCursor
(即給我從開始到這一點的結果)。想象一下某種Twitter時間表(不支持PUSH的一種),其中客戶端必須輪詢某個服務器以查找新內容。現在讓我們想象一下,客戶在5分鐘前提取了一些數據;這個數據代表開始(在5分鐘前)直到光標「X」的一個點。現在客戶想要更新時間表,這意味着客戶想要從現在開始拉動新鮮內容,直到5分鐘前。 GAE/J-JDO如何實現這一點?如何實現GAE/J中的EndCursors
想象一下,根據時間戳排序,商店中有1000個實體。然後我拿到了前20個。之後,創建了7個新實體。我如何使用查詢檢索這些新的7個實體?
想象一下,商店中有1000個實體按時間戳排序。然後我拿到了前20個。之後,創建了7個新實體。如何在查詢中檢索這些新的7? 操作ORDER顯然不會解決這個問題。 –
「從這一點」進行查詢的唯一方法是知道「該點」,並將其放入過濾器(如最高ID或時間戳取決於類)。該O/P不清楚,所以建議你的澄清去那裏 – DataNucleus