swift - 如何使用 swift 在数据库中使用嵌套结构映射来自 Firestore 的数据
问题描述
只是如何使用 DB 中的嵌套结构从 Firestore 读取数据
没有嵌套结构就可以了。
struct Info {
let placeOfBirth: String
let year: String
}
struct User {
var userName: String
var email: String?
var info: Info
init?(data: [String: Any]) {
guard let userName = data["userName"] as? String,
let info = //???? I don't know how coding
else {return nil}
self.userName = userName
self.email = data["email"] as? String
self.info = ?????
}
}
// here I'd like to retrieve user.info...
swift 中的代码应该如何检索 info.placeOfBirdh 或 info.year?泰
解决方案
推荐阅读
- javascript - 在反应如何检查数组的每个元素并只打印其中一些元素
- spring-boot - Swagger OpenAPI v3 文件下载问题(SpringBoot)
- c++ - 我想在最后定义一个带有 const 的函数
- javascript - 从 chrome 扩展中的后台脚本执行按钮单击
- python - 在 MYSLQ 数据库中输入的数据在保存后不会自动显示
- javascript - 如何检查值是否存在,然后使用 JavaScript 在 firebase 中添加或更新值?
- java - 如何将乘法表分别格式化为4行和4列并测试1到9之间的偶数乘法表?
- laravel - Vue / Laravel:如何验证从前端上传的文件?
- python - virtualenv 未激活。'env' 不是内部或外部命令、可运行程序或批处理文件
- html - 我的绝对定位particle.js 覆盖了我的相对div