Firebase, запрос с «ребенком существует» как условие?

У меня есть база данных, как это (фотография прилагается): Поездка имеетBIDS, а такжеawardedBid, я используюawardedBid!=null В качестве способа определения поездки все еще доступен для торгов. Тем не менее, я не знаю, как запросить это условие, поэтому мне нужно взломать, создав другое полеbidDone так что я могу использовать.equalTo, как это

mRootReference.child(CHILD_TRIPS).child(mTripKey).orderByChild(BID_DONE).equalTo(true)

Однако я чувствую, что это небезопасно, когда мне приходится использовать 2 клавиши для обозначения только одной вещи, поскольку она подвержена ошибкам (я сам создал ее на прилагаемом скриншоте, гдеbidDone = false где это должно бытьtrue).

Есть ли более чистый способ для этой задачи: запрос с условием существования строки?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос