gpt4 book ai didi

swift - 在 Firebase 中删除 "row"

转载 作者:行者123 更新时间:2023-11-28 06:45:36 25 4
gpt4 key购买 nike

我的 Firebase 看起来像这样:

dates:
-KEwpqOQA2S1Jb3wfKVG: "2016-04-10"
-KEupqdfsdfbQS3wfKDF: "2016-04-11"
-KEupqdENJSDJSQS3wfS: "2016-04-12"

我有一个日历,可以在点击时检测日期。当我收集到函数 .queryEqualToValue 时,我输入了 date(这里存储的是点击日期)作为参数。我可以获得键和值,但我真的不知道如何完全删除该行。

我试着做这个:

let find = ref.childByAppendingPath("dates").queryOrderedByValue().queryEqualToValue(date.toString(DateFormat.Custom("YYYY-MM-dd")))

但是当我在新行中键入 find.removeValue() 时,.removeValue() 没有弹出。

我似乎不知道如何在 Firebase 中删除整行。有哪位大侠能指教一下吗?

最佳答案

I can get key

如果你有权访问 key ,那么你可以简单地做

ref.childByAppendingPath("dates/\(theKey)").removeValue()

关于swift - 在 Firebase 中删除 "row",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36523130/

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