我想在通宵的cronjob中删除Firestore集合(包括所有数据和子集合)。
我既可以使用cli工具也可以使用Python脚本,但是从今天开始,这个非常简单的任务似乎是不可能的。
Python客户端不支持listing subcollections of a collection。
后端不支持使用firebase CLI的firestore:delete
命令的official recommended method,因为firebase CLI不支持服务帐户身份验证。
我想念什么吗?还是真的不可能用Firestore做这么简单的任务?
我只想在通宵的cronjob中删除一个集合,而Firestore无法做到这一点?为什么Firebase CLI不支持服务帐户?这是gcloud
和gsutil
的标准身份验证方法。 Firebase CLI甚至不支持它?
如何解决这个超级简单的任务?如果没有基于浏览器的交互式登录,真的不可能使用firebase CLI吗?