Google App Engine中属性的唯一值列表

时间:2012-07-12 09:37:43

标签: google-app-engine database-design gql bigtable

我目前正在用Java重写一个python GAE应用程序,并且质疑我的实体设计。我有类似下面的实体,以便我可以查询数据存储区并轻松找回一个独特的设计者列表:

类设计器

  • 名称:字符串

班让

  • 设计师:设计师

如果我摆脱Designer类,代码会简单得多,因为它所做的就是包装一个String,但我不能用SELECT DISTINCT Designer FROM Jean来获取Jean设计者的列表。第一种方法是正确的方法还是另一种方法?

1 个答案:

答案 0 :(得分:2)

GAE(datastore-bigtable)不支持像SQL这样的复杂查询,因此您必须像之前解释的那样设计自己的模型(db)结构。