Javascript 如何访问iddoFeed节点并获取所有信息?

Javascript 如何访问iddoFeed节点并获取所有信息?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,在我看来,似乎只需要对iddoFeed对象进行解构。。你的问题不清楚,但我认为这就是你想要做的 firebase.database().ref('feeds').once('value').then((snapshot) => { let feeds = [] snapshot.forEach((childItem) => { feeds.push({ key: childItem.key,


在我看来,似乎只需要对iddoFeed对象进行解构。。你的问题不清楚,但我认为这就是你想要做的

firebase.database().ref('feeds').once('value').then((snapshot) => {

        let feeds = []

        snapshot.forEach((childItem) => {
            feeds.push({
                key: childItem.key,
                id: childItem.val().id_user,
                id_user: childItem.val().id_user,
                url: childItem.val().url,
                date_posted: childItem.val().date_posted,
                name: childItem.val().name,
                avatar:childItem.val().avatar,
                like_count: childItem.val().like_count,
                is_liked: childItem.val().is_liked,
                //comments: childItem.comments
            })
        })

下次请发布一个更清晰的问题,并解释你想做什么。iddoFeed会有所不同,图片只是一个概括。当我进行搜索时,它访问第一个节点,但我在iddoFeed中没有访问权限
let feeds = []

    snapshot.forEach((childItem) => {
        feeds.push({
            key: childItem.key,
            id: childItem.val().iddoFeed.id_user,
            id_user: childItem.val().iddoFeed.id_user,
            url: childItem.val().iddoFeed.url,
            date_posted: childItem.val().iddoFeed.date_posted,
            name: childItem.val().iddoFeed.name,
            avatar:childItem.val().iddoFeed.avatar,
            like_count: childItem.val().iddoFeed.like_count,
            is_liked: childItem.val().iddoFeed.is_liked,

        })
    })