我正在尝试执行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();
}
为什么这不起作用?我有一个与此查询匹配的文档,但没有返回。