2017-08-18 21 views
0

私はこれらのクラスを解析DBに持っています。Androidの複雑な解析クエリ

ユーザー...

ポスト(ユーザポインタ< _User> |画像関係)

画像(ポストポインタ|画像ファイル)

フォロー(user_fromポインタ| user_toポインタ)

質問は、

1-私はフォローしているユーザーの画像を持つ投稿のリストを取得する方法。 (java androidで)

2-どのように私の記事のリストを取得する。

3フォロワーのリストを取得する方法。

4- User、Post、Image、およびFollowオブジェクトのJavaクラスの例。

enter image description here

enter image description here

enter image description here

enter image description here

おかげ

おそらく

答えて

0

あなたは以下の例のように、リレーショナルクエリを構築する必要があります:

ParseQuery<ParseObject> innerQuery = ParseQuery.getQuery("Post"); 
innerQuery.whereExists("image"); 
ParseQuery<ParseObject> query = ParseQuery.getQuery("_User"); 
query.whereEqualTo("postPointer", innerQuery); 
query.findInBackground(new FindCallback<ParseObject>() { 
    public void done(List<ParseObject> commentList, ParseException e) { 
    // comments now contains the comments for posts without images. 
    } 
}); 

詳細については、Parse Docs

で確認できます。