Firestore和Swift中快照侦听器的范围



是否可以获得值在一个范围内而不是isEqual的文档,例如

db.collection("Person").whereField("age", isEqualTo: 15...21).addSnapshotListener {

这就是我尝试过的。构建成功,但我得到了这个错误:

"不支持的类型:__SwiftValue">

您可以指定多个where子句来指定范围。例如

db.collection("Person").whereField("age", isGreaterThanOrEqualTo: 15).whereField("age", isLessThan: 21). addSnapshotListener{

有关复合查询的更多详细信息,您可以参考文档

最新更新