events.where(邀请,数组包含,currentUserUID)。where(状态,==,已发布)
并再次查询
events.where(邀请,数组包含,currentUserUID)。where(状态,==,已取消)
这样我可以显示两个结果,但是如果状态字段更改为仅包含一个元素的数组,我可以使用类似的
events.where(邀请,数组包含,currentUserUID)。where(状态,数组包含任何,[已发布,已取消])
但是我不确定这是否会运行查询,也许我只是在查询2次时尝试简化查询就可以了
答案 0 :(得分:1)
我几乎在doc的最下方找到了我自己的问题的答案, 上面写着:
您可以将 array-contains 与 in 组合,但不能与 array-contains-any 组合。