答案 0 :(得分:2)
您可以执行以下操作:
constructor(private afs: AngularFirestore) {}
const docRef = this.afs.doc('users/list');
const deviceRef = docRef.collection('devices', ref => ref.where('email', '==', 'asad12@gmail.com')).valueChanges();
使用where()
可以根据电子邮件的值进行查询。 valueChanges()
返回一个Observable,您可以使用方法subscribe()
进行订阅以接收数据。
https://github.com/angular/angularfire/blob/master/docs/firestore/querying-collections.md
https://github.com/angular/angularfire/blob/master/docs/firestore/documents.md