【问题标题】:Download an array of documents from firestore从 Firestore 下载一系列文档
【发布时间】:2018-02-27 14:56:40
【问题描述】:

我可以从 firestore 获取特定的文档数组吗?

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

第一个用户在分支中有id

  • 城市
  • 奥科

第二个用户在分支中有id

  • 001Zaria0029
  • 前卫

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

firestore 中,此数据存储如下:

所以当第一个用户进入应用时,他必须看到CityOko,或者当第二个用户进入应用时,他必须看到001Zaria0029Avangard.

如何为用户获取不同的数据?不改变 firestore 中的结构。

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

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

【问题讨论】:

    标签: ios swift xcode firebase google-cloud-firestore


    【解决方案1】:

    Firestore 中没有“数组提取”。如果您需要多个文档,只需通过多次调用 getDocument() 单独请求它们。

    【讨论】:

    • 我想过,但认为有一种方法更容易
    • 有批量更新,如果你想的话。没有批量提取。
    猜你喜欢
    • 2019-06-21
    • 1970-01-01
    • 2012-08-04
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 2019-04-14
    • 1970-01-01
    相关资源
    最近更新 更多