gpt4 book ai didi

ios - 检查 Key 是否存在于 Firebase 中

转载 作者:行者123 更新时间:2023-11-28 12:10:01 30 4
gpt4 key购买 nike

我一直在寻找答案,但找不到。

我正在使用 Swift 3。我有一条路径,比方说 firebase/products,我想看看某个特定产品是否有键“MainImage”。所以很自然地我会做类似的事情

Database.Child("Products").Child("ProductID").HasChild("MainImage")

但是我找不到像“HasChild”、“Exists”或任何类似的方法。有人对此有解决方案吗?

最佳答案

没有方法可以检查它,你将要听那个 child ,如果它有一个 nil 值,那么它不存在。

var ref = FIRDatabase.database().reference()

let ProductID = 64646477343

let requestListenRefo = ref.child("Products/\(ProductID)/MainImage")

requestListenRefo.observe(FIRDataEventType.value, with: { (snapshot) in

let value = snapshot.value as? String

if(value == nil)
{
// doesn't exist
}

})

关于ios - 检查 Key 是否存在于 Firebase 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48708313/

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