Ios 删除Firebase中的dictionary元素
我正在尝试删除firebase中的dictionary元素 我想移除该对象:-Ios 删除Firebase中的dictionary元素,ios,swift,dictionary,firebase-realtime-database,Ios,Swift,Dictionary,Firebase Realtime Database,我正在尝试删除firebase中的dictionary元素 我想移除该对象:- D8QmnOSH6vRYiMujKNXngzhdn992:“真” 在PendingFriendRequests/RhiZYyMF7STn1vyA27HjnJRsLYb2 到目前为止,我已经得出了以下结论:- FIRControllerClass.ref.child("PendingFriendRequests").child(FIRAuth.auth()!.currentUser!.uid).observeSing
D8QmnOSH6vRYiMujKNXngzhdn992:“真”
在PendingFriendRequests/RhiZYyMF7STn1vyA27HjnJRsLYb2
到目前为止,我已经得出了以下结论:-
FIRControllerClass.ref.child("PendingFriendRequests").child(FIRAuth.auth()!.currentUser!.uid).observeSingleEventOfType(.Value, withBlock: {(Snapshot) in
let dict = Snapshot.value! as! NSMutableDictionary
for each in dict {
print(each)
print(acceptedFriend)
if each.key as! String == acceptedFriend{
print(each.key)
dict.removeObjectForKey(each.key)
print(dict)
}
FIRControllerClass.ref.child("PendingFriendRequests").child(acceptedFriend).setValue(dict)
}
})
var-ref:DatabaseReference ref=Database.Database().reference()
FircController类.ref.child(“parentKey”).child(“childKey”).setValue(nil)var ref:DatabaseReference ref=Database.Database().reference()
FircController类.ref.child(“parentKey”).child(“childKey”).setValue(nil)听起来不错。你有什么问题?如何定义子级中字典元素的路径?
ref.child(“PendingFriendRequests/RhiZYyMF7STn1vyA27HjnJRsLYb2/D8QmnOSH6vRYiMujKNXngzhdn992”)。removeValue()
只是一个简单的问题(不是同一主题),在同一个应用程序中使用两个后端可以吗?我使用Cloudinary处理用户发布的图像,使用firebase处理基本数据库,如userProfile、posts、update…等等,这很好。在一个地方存储用户数据,在另一个地方存储像图像一样的静态内容是很常见的。听起来不错。你有什么问题?如何定义子级中字典元素的路径?ref.child(“PendingFriendRequests/RhiZYyMF7STn1vyA27HjnJRsLYb2/D8QmnOSH6vRYiMujKNXngzhdn992”)。removeValue()
只是一个简单的问题(不是同一主题),在同一个应用程序中使用两个后端可以吗?我使用Cloudinary处理用户发布的图像,使用firebase处理基本数据库,如userProfile、posts、update…等等,这很好。在一个地方存储用户数据,在另一个地方存储静态内容(如图像)是非常常见的。