首页 > 解决方案 > 如何在 Firebase 中使用 orderByChild() 搜索子/嵌套元素内的值?

问题描述

我想检查 user_id 的用户是否在节点project_id内的字段中具有特定值。interested_in键与 user_id 字段相同。我用过orderByChildequalTo但它返回null。我想将project_id值与id. 是因为我没有正确引用节点吗?任何人都可以快速查看并帮助我吗?

     let usersRef = db.ref('users/' + this.user_id + '/interested_in');
          usersRef.orderByChild('project_id')
              .equalTo(id).on('value', function(snapshot){
                console.log(snapshot.val());
          });

Firebase 截图在这里

标签: javascriptfirebase-realtime-database

解决方案


推荐阅读