【发布时间】:2017-09-22 14:34:55
【问题描述】:
当尝试从 MySQL 数据库中提取数据时,我可以执行以下操作:
SELECT * FROM users ORDER BY id WHERE vehicle = car
这应该让我看到所有驾驶汽车的用户,而不是显示驾驶摩托车的用户。
Firebase 有类似的东西吗?我只能从一个用户那里检索特定数据?
我的 firebase 数据库是这样的:用户 -> 用户信息(姓名、年龄、车辆等)
我想查询每个驾驶汽车的用户并将它们显示在一行中。我该怎么做?
我尝试了以下方法,但我没有成功,因为在users 之后,用户 ID 是下一个孩子。有没有办法查询过去?
var recents = firebase.database().child('users').orderByChild('department').equalTo(department);
recents.on('child_added', function(snapshot) {
var countOfUserInDepartment = snapshot.count;
document.querySelector("#cphCount").innerHTML = countOfUserInDepartment;
});
【问题讨论】:
标签: javascript mysql firebase firebase-realtime-database