【发布时间】:2012-05-26 03:18:31
【问题描述】:
如果我执行这个 GQL 查询:
GQLQuery("SELECT user FROM MyUser WHERE foo = :1", fooz)
这将导致我的 index.yaml 使用 user 和 foo 属性创建一个复合索引。
- kind: MyUser
properties:
- name: user
- name: foo
如果我删除该索引,当它上传到 App Engine 并且我的应用运行时,会出现错误
no matching index found.
我只是不明白为什么 GAE 必须为那个查询创建一个复合索引??
【问题讨论】:
标签: google-app-engine google-cloud-datastore gql