簡體   English   中英

Objectify-使用get獲取給定父母的孩子?

[英]Objectify - getting children of a given parent using get?

我試圖讓一個給定的父項的所有子項。 我可以使用查詢/始祖方法如下做到這一點:

List<Tire> list= ofy.query(Tire.class).ancestor(new    Key<Car(Car.class,carID))).list();

問題在於查詢方法不會通過緩存。 如何使用get獲得相同的列表?

謝謝

您可以執行僅鍵查詢,然后對鍵執行get()。 這仍然可以訪問數據存儲區,但可以將您的成本降低到每次讀取1個讀取操作+ 1個小操作(而不是每次讀取1個讀取操作+ 1個讀取操作)。

如果您使用Objectify4,它將自動為您執行此操作(請參閱Query.hybrid()方法)。

暫無
暫無

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

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