我想返回一个包含给定子键的父键数组。
这是我的数据库(成员用户 ID 以及他们所在的每个组的 ID):
例如:
如果我提供-Lu3Zs4FCW6F4IcMSU8K
它应该返回两个父键,SnGXDFilErWEqFxPgWY5bIIAnPA3
并且 t1S9N9owgKRGqBaNxs02rru8GpD3
.
如果我提供-Lu3gCYh5QUplnwLdOFA
它应该只返回t1S9N9owgKRGqBaNxs02rru8GpD3
子值(0 或 1)未知。
这是我到目前为止所尝试的:
var members = [];
return await firebase.database().ref('members').orderByChild(groupId).once('value', snap => {
snap.forEach(data => {
members.push(data.key);
});
}).then(() => {
return members;
});
但是无论我提供什么子键,此代码都会返回两个成员键。任何帮助,将不胜感激。
大话西游666
相关分类