8
私はこのようなデータベースを持っています(写真添付): 旅行にはBIDS
とawardedBid
があります。私はawardedBid!=null
を、入札可能な旅程を決定する方法として使用します。しかし、私はその状態を照会する方法を知らないので、私は2を使用しなければならないとき、私はそれが危険だと感じしかし、私はこのFirebase、条件として「子が存在する」という質問はありますか?
mRootReference.child(CHILD_TRIPS).child(mTripKey).orderByChild(BID_DONE).equalTo(true)
のようなので、私は.equalTo
を使用することができます別のフィールドbidDone
を作成することにより、ハックする必要がキーはバグが発生しやすいので1つのことを示しています(添付のスクリーンショットで自分自身を作成しました。の場合はbidDone = false
)。
このタスクには、よりクリーンな方法がありますか?文字列が存在するという条件のクエリですか?
おかげ
h私は2つの条件の間で切り替えることができるように、他の方法ラウンド( 'awardedBid == null')については、 –
@DevidFrinelliありがとう –