![](/img/trans.png)
[英]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.