2017-11-22 7 views
0

enter image description hereFirebaseでのANDクエリの実行方法は?

私は

(friendshipStatus == friendshipStatusRequested && senderId == currentUserId) 

がfirebaseがAND、ORまたはサブクエリのサポートを提供していないようだ友だちリストを取得する必要があります。問題を解決する方法はありますか?

+0

Firebaseリアルタイムデータベースは、単一の財産上の発注/クエリをサポートしています。多くの場合、順序付け/フィルタリングする値を新しい合成プロパティに結合し、クエリで使用することができます。例: '' friendshipStatus_senderId ":" friendshipStatusRequested_9HYZen .... BLI2 "'。私のより長い答えはこちらをご覧ください:http://stackoverflow.com/questions/26700924/query-based-on-multiple-where-clauses-in-firebase –

答えて

1

残念ながらFirebaseはサポートしていません。できることは、これらの2つの値を組み合わせて新しい属性friendshipUserを作成することです。

friendshipUser = "friendshipStatusRequested_currentUserId"

関連する問題