【发布时间】:2019-11-26 13:44:53
【问题描述】:
"@angular/fire": "5.2.3",
"firebase": "7.4.0",
注意:members 是 array,0,1,2 是 map 数据结构。
service.ts
getUserChatGroups(uid: string): Observable<DocumentChangeAction<MessageGroupMemberModel>[]> {
return this.afs.collection<MessageGroupMemberModel>(`messageGroups`, ref => ref.where('members', 'array-contains-any', [uid])).snapshotChanges();
}
page.ts
init(): void {
const uid: string = this.authService.getUserUid();
this.chatService.getUserChatGroups(uid).subscribe(res => {
console.log(res);
},
err => console.log(err),
() => console.log('request completed')
);
}
没有错误。但它不返回任何值。但它有价值观。我的查询有问题吗?
【问题讨论】:
标签: javascript google-cloud-firestore angularfire