У меня есть запрос, чтобы получить данные Firestore, используя предложение where. (Я использую angularfire2 )
Код:
this.db.collection('trips', ref => ref.where('origin', '==', this.trip.origin)
.where('destination', '==', this.trip.destination)
.where('avaiableSeats', '>', 0))
У меня проблема в том, что для тех же данных, , этот запрос ничего не возвращает .
Но если я изменю источник на пункт назначения , например:
this.db.collection('trips',ref=>ref.where('destination', '==', this.trip.destination)
.where('origin', '==', this.trip.origin)
.where('avaiableSeats', '>', 0))
Внезапно все объекты возвращаются правильно. Есть идеи, почему или что происходит?