从App Engine中的表中选择给定属性

时间:2009-11-07 15:18:18

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

有没有办法从App Engine数据存储中只选择一个给定的属性?

想象一下,我有一个具有许多属性的用户实体,但在给定的时刻我只想获取一个用户名列表(而不是为所有用户提取所有属性)。

所以,等同于以下SQL的东西:SELECT name FROM User;

我对各种解决方案(如果有的话),python,java,低级API,GQL ......感兴趣......

由于

1 个答案:

答案 0 :(得分:3)

没有。实体只是作为一个整体获取。如果只获取一组有限的属性很重要,则需要重构为多个实体 - 例如'userinfo'和'extrauserinfo'种类。