我正在尝试为firebase集合引用创建where子句:
this.allItineraries = firebase
.firestore()
.collection(`itinerary`);
这是where子句:
return this.allItineraries.where('userId', '===', this.userId);
但是程序无法编译,并出现以下错误:
src / app / services / data.service.ts(45,55)中的[ng]错误:错误TS2345: 类型'“ ===”'的参数不能分配给类型的参数 'WhereFil
where子句看起来与我在firebase示例中看到的相同。
答案 0 :(得分:0)
问题是我试图在集合引用上使用查询。我必须从集合中创建一个查询,然后将该查询用于onSnapshot方法。