[英]How to delete firebase account when user data is deleted on flutter?
[英]is Firebase delete user data extension capable to delete all documents in deleted user subcollections?
我想尝试 Firebase 扩展删除用户数据。
在 Firestore 中说我有这样的路径
users/{uid}/inbox/{messageID}
并且
users/{uid}/posts/{postID}
我的问题是……
Firebase 扩展删除用户数据是否能够删除所有用户消息文档,并且所有用户都在 Firestore 中发布文档?
从这里的文档来看,它似乎只能删除根主集合中具有相同 uid 的文档,仅适用于 Firestore。 我对吗?
从您链接的同一文档中:
配置参数:
...
Cloud Firestore 删除模式:(仅当您使用 Cloud Firestore 路径参数时才适用。)您想如何删除 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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.