【发布时间】:2021-12-04 10:22:41
【问题描述】:
我有一个 UID(字符串)数组,我想使用 Firestore 执行查询,在其中我获取所有文档,其中字段“uid”等于提供的数组中的任何一个。
直到现在我都在尝试做:
ref.whereField("uid", in: uidArray)
但这不起作用并给我一个错误,因为数组中元素的最大数量必须是 10,它肯定超过了这个限制。
我的问题是:如何通过使用 Firestore 的变通方法获得相同的结果?
每当我尝试使用这个数据库实现查询时,它似乎是为了让开发人员的生活更加艰难而构建的。
【问题讨论】:
-
可以参考一下链接:stackoverflow.com/a/46850943/15774176有帮助吗?
标签: ios swift firebase google-cloud-platform google-cloud-firestore