如何在后端作业中删除Firestore集合

时间:2018-11-02 22:26:40

标签: firebase google-cloud-firestore

我想在通宵的cronjob中删除Firestore集合(包括所有数据和子集合)。

我既可以使用cli工具也可以使用Python脚本,但是从今天开始,这个非常简单的任务似乎是不可能的。

  1. Python客户端不支持listing subcollections of a collection

  2. 后端不支持使用firebase CLI的firestore:delete命令的official recommended method,因为firebase CLI不支持服务帐户身份验证。

我想念什么吗?还是真的不可能用Firestore做这么简单的任务?

我只想在通宵的cronjob中删除一个集合,而Firestore无法做到这一点?为什么Firebase CLI不支持服务帐户?这是gcloudgsutil的标准身份验证方法。 Firebase CLI甚至不支持它?

如何解决这个超级简单的任务?如果没有基于浏览器的交互式登录,真的不可能使用firebase CLI吗?

0 个答案:

没有答案