Я пытаюсь выполнить запрос where, но он все еще не работает.
У меня есть провайдер услуг, где я хочу, чтобы все документы совпадали с userUid:
getUserDishes(uId): AngularFirestoreCollection<Dish[]> {
console.log("ishaan: Calling user dishes with userUid: "+ uId);
return this.firestore.collection('dishes', ref => ref.where("userUid", "==", uId));
}
И в моем .ts файле:
ngOnInit() {
this.userDishList = this.firestoreService.getUserDishes(this.auth.getUserUid()).valueChanges();
}
Почему это не работает? У меня есть документ, который соответствует этому запросу, но он не возвращает.