首页 文章

如何从firebase对象数组中获取

提问于
浏览
0

我需要从按类别分组的firebase获取源数组 . Firebase结构是:enter image description here

每个经过身份验证的用户都有自己的源数组 . db的安全规则是:enter image description here每个源都有文章数组并且有类别 . 我使用vuefire绑定到firebase-database . 我写过这个,但我不知道接下来我应该做什么来获得按类别分组的所有来源 .

var sources=[];
var db=firebase.database();
var id=auth.user().uid;
var userDb=db.ref(id);

1 回答

  • 0

    如果我给你这个例子,也许你可以想象如何从firebase数据库中检索你的数据:

    function getData(data) {
        var items = data.val();
        console.log(items, 'myItem') //here is your items that you need
    }
    
    function errData(err) {
        console.log('error:', err)
    }
    
    const id = firebase.auth().currentUser.uid;
    const result = firebase.database().ref(id);
    result.on('value', getData, errData)
    

相关问题