【发布时间】:2018-06-28 09:45:32
【问题描述】:
如果我有类似的数据库
users: {
user1: {
name:'qwert',
id: 123,
num: 9999
},
user2: {
name:'zxcvb',
id: 456,
num: 8888
}
}
我怎样才能只读取所有用户的名字?
我的预期结果:
{
user1:{
name:'qwert'
},
user2:{
name:'zxcvb'
}
}
如果我在 JavaScript 中使用它:
ref('users').once('value').then((snap)=>{console.log(snap.val())})
我得到所有用户的所有数据(但我只想要每个用户的名称)
我应该对查询进行哪些更改以获得预期结果?
任何建议都将受到高度赞赏并且非常有用。我尝试搜索文档,但没有得到我想要查找的内容。
我的最终目标是降低读取不必要数据的成本。
【问题讨论】:
标签: javascript firebase firebase-realtime-database