2012-08-02 59 views
0

一个属性有没有查询到使用物化实体的特定属性的可能方式,物化查询从实体

可以说我有带属性{ID,姓名,邮件},怎么一个类实体到只从实体过滤邮件属性?先前我正在提取整个实体

Objectify ofy=ObjectifyService.begin(); 
Query<entity> q=ofy.query(entity.class); 

然后检索值q.getmail();

我在查找过滤* 来自实体的邮件属性 *在查询q?请让我知道如何去做。

回答

2

这不是客观化的工作方式。用查询加载整个实体作为bean。有没有真正的SQL的同义词“从实体选择邮件其中id =?”客观化。你可以做的是在你使用LoadGroups(https://code.google.com/p/objectify-appengine/wiki/BasicOperations###########################################################################################) Load_Groups),但我不认为这就是你要求的。

也就是说,获取1个字段并获取整个对象在appengine中花费的时间基本相同。