如何使用多个query.whereEqualTo多次使用相同的密钥

问题描述:

我有一个objectId的列表,我想使用这些objectId在回收视图中使用它们。下面是给定的代码,我用得到我想要的结果如何使用多个query.whereEqualTo多次使用相同的密钥

for (int i = 0; i < wishList.size(); i++) { 
    q2.whereEqualTo("objectId", wishList.get(i));     
} 

但问题是,心愿单只有最后一个索引值被应用于我的疑问,我的猜测是以前的索引值被覆盖。

如果没有其他解决办法请建议(不使用解析关系)

我觉得你可以做

q2.whereContainedIn("objectId", wishList) 
+0

可以的心愿与在whereContainedIn,其中的心愿是一个List –

+0

指数使用whereContainedIn可以处理与列表,在这种情况下,它应该是列表。你试一试。 – natario

+0

,它可以用于任何不包含objectId的String键吗? –