小编Sir*_*der的帖子

如何检查 Cloud Firestore 集合中的所有文档中是否存在字段值?

如何根据值检查集合中所有文档中的一个字段?

我正在为我的同事设置一个数字计数,以跟踪我们从冰箱中取出的物品。我们的卡上都有一个 4 位数字,我们想用它来登录,然后存储我们从公司冰箱中取出的东西(并在月底付款)

我有一个包含用户名及其编号的集合。当我输入我的代码时,我想检查整个集合是否存在该条目。

我的 Firebase 与用户和 ID(数字)

在这篇文章之后检查firebase DB中是否存在值, 我的代码设置如下:

ref.child("nutzer").orderByChild("nummer").equalTo("1337").once("value",snapshot => {
     if (snapshot.exists()){
       const userData = snapshot.val();
       console.log("exists!", userData);
     }
     else{
     console.log("does not exists!");
 });  
Run Code Online (Sandbox Code Playgroud)

运行代码时,我收到错误“ref.child 不是函数”。试图弄清楚为什么我会收到这个错误,我发现了这个帖子:“ref.child is not a function” when 添加 .orderByChild.StartAt 过滤器 但无法找到我最初问题的解决方案。

亲切的问候。

javascript firebase google-cloud-firestore

2
推荐指数
1
解决办法
3789
查看次数