【问题标题】:Selecting a given property from a table in App Engine从 App Engine 中的表中选择给定属性
【发布时间】:2010-12-14 04:23:35
【问题描述】:

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

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

所以,相当于下面的 SQL:SELECT name FROM User;

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

谢谢

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-26
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      相关资源
      最近更新 更多