2

我们在计算引擎上托管了一个 NodeJS 应用程序,它使用 gcloud-node 连接到谷歌数据存储。简单查询运行良好,但具有多个选择的复杂查询给出“412:前置条件失败”错误。更多细节在“: 谷歌数据存储查询中的多项选择引发 ApiError:节点中的前提条件失败错误

我知道这个错误是由于我没有配置 datastore-indexes.xml 造成的。作为 GCP 世界的新手。您能否帮我在我的项目中定义我的 datastore-indexes.xml 文件。

4

1 回答 1

2

您还可以使用该gcloud preview app工具和文件index.yaml指定索引策略。

例如,如果您需要用户索引和 LoginTimes 上的时间戳:

indexes:
 - kind: LoginTimes
   properties:
   - name: user
   - name: timestamp
     direction: desc
于 2016-01-24T17:08:26.277 回答