标签: java google-app-engine google-cloud-datastore
我有一组键(Set<Key> keys)。要查询数据存储区的实体,我可以datastore.get(keys)。如何更改查询以便按特定属性排序结果?说,价格?
Set<Key> keys
datastore.get(keys)
答案 0 :(得分:1)
由于您已经拥有密钥,因此无需运行新查询。获取您的实体(您将拥有一个地图,例如results)并按照您通常对某个集合进行排序(results.values())的任何属性对它们进行排序。
results
results.values()