firebase - 以编程方式/CLI 删除 Firestore 索引
问题描述
可以使用firebase deploy --only firestore:indexes
.
但是是否可以使用 CLI 或通过某种客户端删除它们?
我在 CLI 文档中看不到对它的任何引用。虽然这里似乎确实有一个 REST 端点,但我必须编写一个客户端来调用它。
强迫用户进入控制台用户界面并手动点击他们想要删除的每个索引的“删除”似乎很笨拙。特别是因为在开发过程中这些指标可能会经常变化。
解决方案
更新:
似乎现在 CLI 会提示您删除远程存在但未在 firestore.indexes.json 中定义的索引。
以前的答案:
我已提交功能请求,但截至目前(2019 年 1 月 29 日),无法通过 CLI 执行此操作。
引用我收到的回复:
这绝对是一个高度要求的功能,但没有说明何时实施。您可以密切关注Firebase 发行说明,以了解 Firebase 的最新信息。
推荐阅读
- java - java.lang.IllegalArgumentException: Invalid URL: unknown protocol: m / filechooser 路径问题
- ios - UIStackView 中的 UILabel
- aws-lambda - AWS 无服务器微服务架构中的东/西通信
- php - 如何修复 PHP 中的 cookie?
- dart - 如何在主题上更改 Colors.orage ro Colors.orage[800]?
- ios - 类变量分配在 Alamofire 请求块中不起作用
- xcode - Xcode 10 存档不包含任何产品
- binary - 所有二进制转换器返回 8 位数字
- arrays - 将 Mac 地址和 IP 地址转换为特定大小的字节数组
- neo4j - Neo4j - 聚合后获取关系图