有没有办法从App Engine数据存储中只选择一个给定的属性?
想象一下,我有一个具有许多属性的用户实体,但在给定的时刻我只想获取一个用户名列表(而不是为所有用户提取所有属性)。
所以,等同于以下SQL的东西:SELECT name FROM User;
我对各种解决方案(如果有的话),python,java,低级API,GQL ......感兴趣......
由于
答案 0 :(得分:3)
没有。实体只是作为一个整体获取。如果只获取一组有限的属性很重要,则需要重构为多个实体 - 例如'userinfo'和'extrauserinfo'种类。