如何在数据存储区中为复合索引配置名称空间?

时间:2019-06-19 15:32:42

标签: google-cloud-datastore

我有一个种类 events,它存储在不同的命名空间中,具体取决于服务阶段( dev / stage / prod )。

我只想为dev命名空间中的一种添加复合索引,但找不到配置它的方法

我使用命令创建索引:

gcloud datastore indexes create ~/myapp/index.yaml

index.yaml

indexes:

- kind: events
  properties:
  - name: created
    direction: desc
  - name: approved
    direction: desc

您知道一种仅为一个namespace创建索引的方法吗?

1 个答案:

答案 0 :(得分:1)

复合索引是针对每个数据库的,因此跨名称空间。无法为每个命名空间配置复合索引。

Are datastore indexes same across multiple namespaces?中还有其他一些细节。