【发布时间】:2017-08-22 23:25:08
【问题描述】:
您好,我正在使用 firebase 构建应用,这是我的 firebase 模型:
按名称搜索用户的代码:
exports.findByUsername = function (username, cb) {
ref.orderByChild("username")
.equalTo(username)
.once("value", function (snapshot) {
records = snapshot.val();
if (records === null) {
return cb(null, null);
}
return cb(null, records);
});
};
我希望在寻找第一个用户时收到一个对象:
[ 1 ,
{ clubID: 4,
displayName: 'Jack',
email: 'jack@example.com',
id: 1,
password: 'vasa',
token: 1,
username: 'jack' } ]
但我明白了
[ ,
{ clubID: 4,
displayName: 'Jack',
email: 'jack@example.com',
id: 1,
password: 'vasa',
token: 1,
username: 'jack' } ]
有什么问题吗?在寻找第二个用户时,一切都很好。
【问题讨论】:
标签: node.js firebase firebase-realtime-database