我正在使用本地语言-插件-火基查询我的angular2-nativescript应用程序中的防火墙数据库。我仔细研究了如何按字段查询数据库的文档。例如,我希望根据下面示例数据库的uid获取用户的地址。但我找不到办法。任何帮助都将不胜感激。
{
"address" : {
"-KfBtEuTA43UzSFfK7kU" : {
"house_number" : "hno1",
"street" : "street1",
"city" : "city1",
"uid" : "0P3Km5i9cEd1Akg7gJfJnALUSZw2"
},
"-KfC4Myo69bTZQCzw1yz" : {
"house_number" : "hno2",
"street" : "street2",
"city" : "city2",
"uid" : "4sj3ADekxsVNf5RaAFjbLbF6x0K2"
}
}
}发布于 2017-03-14 16:09:42
下面的代码给出了uid的查询结果。
firebase.query(result => {
console.log("query result:", JSON.stringify(result));
}, "/address", {
orderBy: {
type: firebase.QueryOrderByType.CHILD,
value: 'uid'
},
ranges: [
{
type: firebase.QueryRangeType.START_AT,
value: uidValue
},
{
type: firebase.QueryRangeType.END_AT,
value: uidValue
}
]
})https://stackoverflow.com/questions/42788163
复制相似问题