簡體   English   中英

如何從Google數據存儲區獲取最新實體?

[英]How to fetch newest entities from Google Datastore?

我正在嘗試從Google Datastore查詢實體,並希望根據其創建的時間屬性獲取10個 最新的實體 ,但是我不確定addSort方法的功能。

如果我對timeCreated屬性進行排序並將結果限制為10,則addSort 方法將獲取最新的10個實體,還是僅使用默認順序來獲取實體並對這些結果進行排序?

這是使用addSort方法的查詢:

   Query q1 = new Query("Person").addSort("timeCreated", SortDirection.DESCENDING);

排序順序會影響為查詢掃描的索引,因此查詢(有限制)將返回最近的實體。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM