2017-08-20 25 views
1

我在想我的應用程序中的每個用戶都可能有一個「後續」列(數組),它存儲了其他用戶的objectIds,這些用戶的內容是他們想要查看的。以下工作?我如何設計一個查詢來顯示其他用戶的內容我在解析(Android)中「下載」?

List<String> meFollowing = ParseUser.getCurrentUser().getList("following"); 

ParseQuery<ParseObject> yeetQuery = new ParseQuery<>(ParseConstants.CLASS_POST); 
     query.whereContainedIn("authorObjectId", meFollowing); 
     query.orderByDescending(ParseConstants.KEY_LAST_REPLY_UPDATED_AT); 
     query.include("author"); 
     query.include("pollObject"); 

有沒有什麼可能嚴重效率低下呢?說,當我跟隨的其他用戶數組變得太大了嗎?有一個更好的方法嗎?

回答

相關問題