[英]Firestore Swift: Get number of nested maps stored in a document
有没有办法计算嵌套地图的数量? 所以在这种情况下,我想表明我有两个“元素”, JGBQBnFX23Mh5NL4W8f3N1E5Czu1
和JGBQBnFX23Mh5NL4W8f3N1E5Czu1
现在,我只知道如何使用“参加者”检索所有内容
db.collection("Collection")
.document(eventID)
.getDocument { doc, err in
if let err = err {
print(err.localizedDescription)
return
}
let data = doc?.data()
let attendees = data?["attendees"]
print(attendees)
}
但我不知道如何获得(我的文档 ID)的总数
请记住,我将无法在我的场景中使用 arrays。 谢谢!
事实证明它可以通过改变来修复
let attendees = data?["attendees"]
至
let attendees = data?["attendees"] as? Dictionary<String, Any>
然后你可以通过做attendees?.count
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.