1

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

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

因此,等效于以下 SQL: SELECT name FROM User;

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

谢谢

4

1 回答 1

3

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

于 2009-11-07T16:50:48.170 回答