有什么方法可以在Cloud Firestore的(Go)代码中创建索引豁免?

时间:2019-04-29 19:19:58

标签: go google-cloud-firestore

GoDoc似乎不支持此功能。 https://godoc.org/cloud.google.com/go/firestore

我只想索引很少的字段,并且在多个环境中手动添加索引豁免很繁琐。

有没有以更自动化的方式做到这一点? 将来会将此功能添加到Go API吗?

我知道将来(https://github.com/terraform-providers/terraform-provider-google/issues/3305)这可能会出现在Terraform中。

1 个答案:

答案 0 :(得分:1)

Go客户端尚不支持此功能,但是最近已将Node.js和Java客户端库中添加了对Cloud Firestore Admin API的支持:

我怀疑他们会很快将此功能添加到Go客户端库中,但我也建议您也open a feature request for the Go client library

您还可以使用gcloud CLI管理索引:gcloud beta firestore indexes fields update