如何通过检查 firebase 中的对象 属性 来制作数组?
How to make array by checking object property in firebase?
我在 firebase 数据库中有一个用户列表,我想创建一个包含 isDonor
值为 true
的所有用户的数组。我怎样才能做到这一点?
像这样的东西应该可以工作:
let ref = firebase.database().ref("users");
ref.orderByChild("isDonor").equalTo(true).once("value").then((results) => {
results.forEach((snapshot) => {
console.log(snapshot.key, snapshot.val());
});
});
另请参阅 sorting and filtering data 上的 Firebase 文档。
我在 firebase 数据库中有一个用户列表,我想创建一个包含 isDonor
值为 true
的所有用户的数组。我怎样才能做到这一点?
像这样的东西应该可以工作:
let ref = firebase.database().ref("users");
ref.orderByChild("isDonor").equalTo(true).once("value").then((results) => {
results.forEach((snapshot) => {
console.log(snapshot.key, snapshot.val());
});
});
另请参阅 sorting and filtering data 上的 Firebase 文档。