我正在设计一个应用程序来返回我关注的用户的帖子,所以我想查询一个集合并返回与我关注的用户之一匹配的文档(逻辑或)。
有没有办法返回该数组中任何用户写的所有帖子而无需单独查询?我想的是:
postsRef
.whereField("user", isEqualTo: "user1 || user2 || user3")
这与使用 $ in :
的MongoDB相同postsRef.find( { user: { $in: [ user1, user2 ] } } )
感谢。
答案 0 :(得分:0)
不幸的是,我联系了Firebase对此的支持,这是他们的回答:
关于您的问题,从技术上讲,Cloud Firestore尚不支持。
与此同时,您可能会发现reference有助于制定解决方法。
我发现这个其他链接更有用,它基本上告诉人们使用像“Algolia”这样的索引服务