gpt4 book ai didi

swift - 删除用户及所有关联数据

转载 作者:行者123 更新时间:2023-11-30 11:23:41 24 4
gpt4 key购买 nike

我正在尝试删除用户,并删除以下用户和食物数据。目前,Auth 用户删除仅删除登录数据。我不知道如何删除以下数据。
我正在集合中搜索包含“以下”userUID 的任何字段。但在删除结果时遇到问题。

Firestore.firestore().collection("relationships").whereField("followedUID", isEqualTo: currentLoggedInUserUID).getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
for document in querySnapshot!.documents {
print("\(document.documentID) => \(document.data())")

document.delete()
}
}
}

最佳答案

Firestore.firestore().collection("relationships").whereField("followedUID", isEqualTo: currentLoggedInUserUID).getDocuments() { (querySnapshot, err) in
if let err = err {
print("Error getting documents: \(err)")
} else {
for document in querySnapshot!.documents {
print("\(document.documentID) => \(document.data())")

Firestore.firestore().collection("relationships").document(document.documentID).delete()
}
}
}

我能够让它与这条线一起工作:

Firestore.firestore().collection("relationships").document(document.documentID).delete()

document.documentID 是关键。

关于swift - 删除用户及所有关联数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50995298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com