#javascript #firebase #firebase-realtime-database
#javascript #firebase #firebase-realtime-database
Вопрос:
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
})
})
Комментарии:
1. В следующий раз, пожалуйста, опубликуйте более четкий вопрос и объяснение того, что вы пытаетесь сделать.
Ответ №1:
Мне кажется, что вам просто нужно уничтожить объект 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,
})
})
Комментарии:
1. iddoFeed будет другим, изображение просто обернуто. Когда я выполняю поиск, он обращается к первому узлу, но у меня нет доступа к iddoFeed