1
我有以下数据结构:删除的孩子从火力地堡删除整个节点迅速
"feed" : {
"756135 Washington" : {
"VbMvwmlNqGNUY44JmfPp" : {
"downvotes" : "downvotes",
"timestamp" : 1483396793247,
"upvotes" : {
"i5KHwJzhTTfA6FJ8Fb2qLHuLjHi2" : {
"timestamp" : 1483396826253
}
},
}
}
}
现在我想删除upvotes
下i5KHwJzhTTfA6FJ8Fb2qLHuLjHi2
节点,但我仍然希望upvotes
节点留下来,只是没有任何子女。我正在使用下面的代码,但是这会删除整个节点。
ref?.child("feed").child(city_localizer_string!).child(id!).child("upvotes").child(uid).removeValue()
那么你如何建议我解决这个问题? – Alk
你必须确保你的代码能够处理'upvotes'节点的缺失。 –