当试图从MySQL数据库中提取数据时,我可以这样做:
SELECT * FROM users ORDER BY id WHERE vehicle = car
这应该会让我得到所有驾驶汽车的用户,而不是那些开摩托车的用户。
火柴基地有这样的东西吗?我只能从一个用户中检索特定的数据?
我的防火墙数据库是这样的:用户->用户信息(姓名、年龄、车辆等)
我想查询每一个驾驶汽车的用户,并将他们一排排地显示。我该怎么做?
我尝试了以下方法,但是我的尝试没有成功,因为在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;
});
发布于 2017-09-22 14:40:54
Firebase数据库中没有计数查询(也没有其他聚合查询)。你的选择是:
对于#2,您可能会发现使用Cloud很方便,因为其中有一个保持这样一个计数器的例子。
另见:
https://stackoverflow.com/questions/46367231
复制相似问题