swift - 获取文档标识符为 XXX 的多个文档
问题描述
我知道可以获取特定字段满足特定条件的多个文档。我不知道 Firestore 是否还支持它以及是否支持,但是是否可以获取文档 ID 满足特定条件的多个文档?
例如,我正在尝试获取我的Users
集合下的所有文档,其中所有文档标识符都等于 my userIDs: [String]
.
感谢提前!
解决方案
由于您的Users
集合中的所有文档都是唯一的,因此您无法获得“所有文档标识符等于”,因为在该集合中将始终存在具有该特定文档 ID 的单个文档。为了解决这个问题,您可以使用:
let docRef = db.collection("Users").document("yourParticularUserId")
然后getDocument()
拨打电话,然后简单地检查该文档是否存在。就是这样!
推荐阅读
- amazon-web-services - AWS SAM :: AWS::Serverless::Api“'Auth' 属性的值无效”
- javascript - React Native 从 API 获取时间(以秒为单位)
- algorithm - 这种基于邻接表的算法的时间复杂度,它找到两个无向图的公共边
- java - 使用 Java 和 Selenium 抓取 Google 图片
- r - 解析中的特殊字符
- r - 用于微调的 tidymodels 示例仍在运行
- java - 如何修复android studio中的权限错误?
- c++ - PC离线时如何通过LookupAccountSid获取域用户名?
- reactjs - 如何在 POST 请求将数据添加到 Firebase 后在 React 中使用 useEffect() 触发重新渲染
- amazon-ecs - ecs-deploy 尚未完成(超时)