Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 从Firebase数据库中删除值_Ios_Swift_Firebase_Firebase Realtime Database - Fatal编程技术网

Ios 从Firebase数据库中删除值

Ios 从Firebase数据库中删除值,ios,swift,firebase,firebase-realtime-database,Ios,Swift,Firebase,Firebase Realtime Database,我正在尝试删除Firebase实时数据库中的值。以下是我正在使用的代码: FIRDatabase.database().reference() .child(FIRAuth.auth()!.currentUser!.uid).child("instagramLink") .removeValue() 以下是JSON数据结构: Users { userUID { email: "test@test.com"

我正在尝试删除Firebase实时数据库中的值。以下是我正在使用的代码:

FIRDatabase.database().reference()
           .child(FIRAuth.auth()!.currentUser!.uid).child("instagramLink")
           .removeValue()
以下是JSON数据结构:

Users {

    userUID {

        email: "test@test.com"
        fullName: "John Doe"
        instagramLink: "testLink"
    }
}
我告诉数据库删除密钥“instagramLink”,我知道该密钥当前在数据库中,但该密钥从未被删除


如何删除密钥?

看起来您将
用户
留在了路径之外:

FIRDatabase.database()
    .child("Users")
    .child(FIRAuth.auth()!.currentUser!.uid)
    .child("instagramLink")
    .removeValue()

扩展到@cartant的答案,这样您将知道在删除过程中是否出现任何错误,或者是否成功删除了值。:)


您的数据结构是什么样子的?请添加一个您试图修改的JSON示例(作为文本,请不要截图)。只需添加它。谢谢你的提示!
FIRDatabase.database().reference().child(Users).child(FIRAuth.auth()!.currentUser!.uid).child("instagramLink").removeValueWithCompletionBlock({ (error, refer) in
if error != nil {
 print(error)
   } else {
  print(refer)
 print("Child Removed Correctly")
}