Firestore iOS或查询(whereField(“ X”,在[[“ Y”,“ Z”]中)

时间:2019-11-22 08:57:51

标签: ios swift firebase google-cloud-firestore

根据Firestore documentation(确保为示例代码选择Swift),Firestore iOS SDK允许进行OR查询。没有OR运算符,但是查询语法

ref.whereField("X", in: ["Y", "Z"])

应该实现相同的目的。 但是,尽管我使用的是iOS(1.2.1)和FirebaseCore(5.4.1)的最新版本的Firestore,但似乎不支持此语法。

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

在Firebase iOS SDK版本6.12中引入了whereField(_:in:)查询运算符。对于此类信息,请始终检查release notes