0
我有一個Place對象,其中包含一個帶有objectIds標籤對象的數組。 數組的一個例子:使用Parse for Android獲取具有特定值(objectId)的對象
[[{"__type":"Pointer","className":"FavoriteTag","objectId":"Toc5sVlzVd"},{"__type":"Pointer","className":"FavoriteTag","objectId":"cUxcl0IFFv"}]]
我的第一個工作流的方式太慢:
- 查詢每個地方的對象,得到了陣列,並對其進行分析,以找到每個OBJECTID
- 獲得與相應位置該OBJECTID
工作流程我想:
- 找到把這些的ObjectID在ArrayList中
- 每個匹配的標籤對象
- 的OBJECTID獲取包含從ArrayList中
匹配的ObjectId我不知道該怎麼做一步每一個地方對象3. 我想:
parseQueryFavoritePlaces.whereEqualTo("tags", arrayListTagsObjectIds);
和
parseQueryFavoritePlaces.whereContainedIn("tags", arrayListTagsObjectIds);
但到目前爲止還沒有運氣。 我在正確的軌道上嗎?