在 Firestore 中,我的文档中有uid
一个字段:Vendor
/vendors
+doc1
uid: 1
+doc2
uid: 2
要访问供应商,我使用以下功能:
getVendor(index: string): AngularFirestoreDocument<Vendor> {
return afs.doc<Vendor>(`vendors/${index}`);
}
我想创建一个类似的函数,它也返回一个AngularFirestoreDocument
,但该函数需要 auid
来获取文档:
getVendorByUID(uid: string): AngularFirestoreDocument<Vendor> {
...
return theDoc;
}
似乎我必须查询 AngularFirestoreCollection,但不知道如何从集合中提取文档。