我只想查询“不存在”的值
我试图做一个等于:
this.props.firebase.getLastAttendanceDate(organization)
.limitToLast(daysBack)
.equalTo('absent')
.once('value')
.then(
snapshot => {
const attendanceForSelectedRange = snapshot.val();
console.log(attendanceForSelectedRange);
}
)
我该如何实现?
答案 0 :(得分:1)
您需要更改数据库才能访问属性名称,例如,在数据库中,您可以执行以下操作:
db.ref("12-27-2019-PM").orderByChild("-Lwk9IT19HHCHw9e-3vq").equalTo("absent").once('value')
.then(
snapshot => {
const attendanceForSelectedRange = snapshot.val();
console.log(attendanceForSelectedRange);
}
equalTo()
与orderByChild()
一起使用,您将子代的名称传递给该方法
https://firebase.google.com/docs/database/web/read-and-write