appengine datastore - 属性和复合索引之间的关系

时间:2012-04-18 12:46:54

标签: python google-app-engine datastore

我的应用中有一个带有“date_created”属性的事件模型。 我总是使用ancestoer查询查询Event模型。因此我的复合索引如下所示:

- kind: Event
  ancestor: yes
  properties:
  - name: date_created
    direction: desc

我的问题是 - 可以将“date_created”取消索引(即“indexed = False”)并且假设复合索引足够,查询仍能正常运行吗?

1 个答案:

答案 0 :(得分:1)

不,您无法使用设置为未编制索引的属性来构建复合索引。

但请看上周“升级到工程团队”的issue 4231,所以有希望。