【发布时间】:2018-06-30 05:42:31
【问题描述】:
我已经创建了这样的数据,
device
[random ID]
id: "435345"
token: "homer"
[random ID]
id: "594935"
token: "marge"
我使用以下代码通过“token”查找“id”。
const db = admin.database().ref("device");
db.orderByChild("token").equalTo(token).once("value",
function(data){
console.log("key= " + data.key + " ,value= " + data.val());
}
)
如果token 是“marge”,我希望data.val() 是“594935”。但是当我运行代码的时候,结果是这样的,
info: key= device ,value= [object Object]
我认为data 不是“设备”的第二个孩子,而是“设备”节点本身。代码有什么问题?
【问题讨论】:
标签: firebase-realtime-database