angular - Firebase 请求返回布尔值
问题描述
我在 Angular 下工作,在我的部门中,我尝试请求在文档表格中添加 ID。
在此之前,我必须检查该 ID 是否存在于表中,以避免重复。
为此,我需要第一个请求,该请求将向我发送一个布尔值,我只得到 objects AngularFirestoreCollection<unknown>
。
usePromoCode(userId: string, promoCode: string) {
this.firestore.collection('promoCode').doc(promoCode).get().switchMap(res => {
return of(null)
})
let bool: boolean = this.firestore.collection('promoCode', ref => ref
.where('uid', '==', promoCode)
);
}
我开始尝试这个,但没有任何效果,我不知道该怎么做......
解决方案
推荐阅读
- javascript - 由于跨源,无法从 localhost url 加载图像
- nosql - Oracle NoSQL 数据库云服务的服务控制台是否支持 ORDER BY?
- windows - 如何读取 dbf 文件?
- xaml - 在 UWP XAML 中减小 DatePicker 的宽度
- java - 如何创建下拉菜单并使内容下降?
- c - pthard 不能在带有矩阵的 Ubuntu 上工作
- php - p3-profiler 错误,包括卸载插件后
- react-native - 创建 jsconfig.json 时出现错误
- jailbreak - 如何绕过 iXGuard 的越狱检测?
- amazon-web-services - 如何在 AWS Amplify 上自动将 HTTP 重定向到 HTTPS