我有一个Place对象,包含一个包含Tag对象的objectIds的数组。 数组的一个例子:
[[{"__type":"Pointer","className":"FavoriteTag","objectId":"Toc5sVlzVd"},{"__type":"Pointer","className":"FavoriteTag","objectId":"cUxcl0IFFv"}]]
我的第一个工作流程太慢了:
我正在尝试的工作流程:
我不知道如何做第3步。 我在尝试:
parseQueryFavoritePlaces.whereEqualTo("tags", arrayListTagsObjectIds);
和
parseQueryFavoritePlaces.whereContainedIn("tags", arrayListTagsObjectIds);
但到目前为止没有运气。 我在这里走在正确的轨道上吗?
答案 0 :(得分:1)
试着尝试一下:
query.whereContainedIn(String key, Collection<? extends Object> values)
根据Parse文档,这会为查询添加一个约束,该约束要求在提供的值列表中包含特定键值。
如果您认为可能有用,请ParseQuery documentation