如何在 Swift 中构建 Firebase 数据库并从 District 查询文档?

问题描述 投票:0回答:1

我正在使用 SwiftUI 和 Swift 开发一个应用程序。我有一个具有以下结构的 Firebase 数据库:

集合命名产品, 代表国家的文件, 代表地区的子集合, 代表城市的文件, 包含各种文档的子集合。 考虑到这种结构,我如何检索特定地区的所有文档,注意到一个地区包含多个城市,每个城市都有自己的一组文档?

任何有关如何在 Swift 中实现此目的的代码示例或解释将不胜感激。

ios swift firebase
1个回答
0
投票

代表地区的子集合

如何检索特定地区的所有文件?

这需要您可以获取给定路径下的子集合列表,这不是 Firestore 支持的操作。

鉴于此,您还必须将所有地区的列表作为数据存储在另一个文档中 - 您知道其中一个文档的名称。例如,将此信息包含在地区集合的父文档的数组字段中是很常见的 - 但其他选项也很好。

© www.soinside.com 2019 - 2024. All rights reserved.