ios - 从 firestore 下载一系列文档

标签 ios swift xcode firebase google-cloud-firestore

我可以从 firestore 获取某些文档数组吗?

我有用户,每个用户都有特定的id。此 idfirestore 中的文档同名。例如:

第一个用户在分支中有id:

  • 城市
  • 奥科

第二个用户在分支中拥有id:

  • 001Zaria0029
  • 先锋

我的用户存储在数据库中,如下所示:

enter image description here

firestore中,这些数据存储如下:

enter image description here

因此,当第一个用户进入应用时,他必须看到城市Oko,或者当第二个用户进入时应用程序中,他必须看到 001Zaria0029Avangard

如何获取用户的不同数据?无需更改 firestore 中的结构。

我认为需要在数组中添加 id 并从 firestore 中获取,但我不知道如何请求这样的数组。请帮忙。

我知道如何将 id 收集到数组中,但我不明白如何请求这个数组。

最佳答案

Firestore 中没有“数组获取”。如果您需要多个文档,只需多次调用 getDocument() 分别请求它们即可。 .

关于ios - 从 firestore 下载一系列文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49011627/

相关文章:

ios - UIImage 显示蓝色矩形而不是 JPEG 图像

ios - 将浮点变量作为参数传递

ios - 获取应用程序的所有 View - 每时每刻?

swift - 如何在父 View Controller 中为动态创建的按钮创建处理程序?

ios - swiftpresentViewController以编程方式在destinationVC VDL中找到nil

swift - Xcode 一次又一次地显示错误“你想在 Swift 中添加协议(protocol) stub 吗?”

ios - 如何格式化土耳其电话格式的文本字段.text?

ios - Swift 3 - 在 UITableViewCell 中重新加载 UICollectionView

ios - Swift 3 更改 UIButton 的标题

swift - 本地通知文本更改