Firebase删除用户数据扩展是否能够删除已删除用户子集合中的所有文档



我想尝试Firebase扩展删除用户数据。

说在Firestore我有这样的路径

users/{uid}/inbox/{messageID}

以及

users/{uid}/posts/{postID}

我的问题是。。。。

Firebase扩展delete用户数据是否能够删除所有用户消息文档,以及所有用户在Firestore中发布文档?

从这里的文档中,它似乎只能删除根主集合中具有相同uid的文档,仅用于Firestore。我说得对吗?

来自您链接的同一文档:

配置参数:

Cloud Firestore删除模式:(仅适用于使用Cloud Firestore path参数的情况。(您希望如何删除Cloud Firestore文档?若要同时删除子集合中的文档,请将此参数设置为recursive

安装扩展时,您应该看到此参数的提示并回答recursive:

- param: FIRESTORE_DELETE_MODE
label: Cloud Firestore delete mode
description: >-
(Only applicable if you use the `Cloud Firestore paths` parameter.) How do
you want to delete Cloud Firestore documents? To also delete documents in
subcollections, set this parameter to `recursive`.
type: select
options:
- label: Recursive
value: recursive
- label: Shallow
value: shallow
default: shallow
required: true

相关内容

  • 没有找到相关文章

最新更新