我需要从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);
答案 0 :(得分: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)