我有一个小型 Web 应用程序,它使用 Firestore 来存储数据。 我目前存储了大约 800 万个对象。
Firestore 数据库中的数据大小比“原始”格式(json 文件)大 10 倍。
阅读this wiki我得出的结论是,自动索引很可能是由于数据库规模过大而导致的。
我已阅读 indexing documentation它说明了如何从控制台创建和删除自定义索引,但我还没有找到删除自动索引的方法。
由于我只是直接访问对象,因此根本不需要字段索引。
最佳答案
在 Beta 版期间,无法删除 Firestore 中自动生成的索引。
到目前为止,您只能自己管理复合索引。
来源:一名 Google Firestore 员工在 Stackoverflow 上另一个问题的回答中提到了这一点。不过,我再也找不到该帖子的链接了。
关于firebase - 如何删除自动 Google Cloud Firestore 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50162575/