【发布时间】:2019-04-08 14:25:23
【问题描述】:
我正在测试 firebase 的实时数据库,但我真的很难过。首先,我想知道查找记录并使用其他信息更新记录的最佳方法是什么。假设我有一个用户,并且有一个发布请求,我想更改其名称。
我试过了:
var userRef = admin.database().ref('users');
var email = req.body.email;
var name = req.body.name;
userRef.equalTo(email).update({name: name});
尝试遵循官方文档,但没有运气。
我的数据库:
users
-Lbq98URniAej2TkWBhG
email: "pepe@san.com"
name: "Pepe"
-Lbq9GC1A131De-iumI0
email: "pipa@boca.com"
name: "Pipa"
另外,请注意我事先不知道 uid,所以我必须查看子数据。
【问题讨论】:
标签: javascript firebase firebase-realtime-database