检查是否存在一组密钥的最佳方法

时间:2013-04-15 17:53:34

标签: java google-app-engine google-cloud-datastore objectify

使用Objectify从一组键中检查键的最佳方法是什么?

目前我正在使用:

List<T> list2LookFor= ...; 
Map<Key<T>,T> objects = ofy().load().keys(list2LookFor);

但我真的不需要加载所有实例,有没有办法只检查存在的密钥? 我看到有一个Keys()方法,但后来我无法批处理。

PD:在我的用例中,我可以预期list2LookFor中有大约50-100个密钥,而加载的实体有大约5或6个字段。

1 个答案:

答案 0 :(得分:0)

是的,在GAE中测试实体存在的最便宜的方法是执行按键执行。