【发布时间】:2017-10-23 19:32:24
【问题描述】:
我正在尝试更改我列表中的某些项目 - 不是所有项目,因为这是一个可以被许多人修改的巨大列表。
const ref = firebase.database()
.ref('images')
.orderByValue('place')
.equalTo('san-francisco')
ref.on('child_changed', data => {
console.log(data)
})
如果我取出equalTo,它会起作用,但它会获取每个城市的数据,而我只关心一个。
【问题讨论】:
-
您在城市名称末尾缺少引号:
.equalTo('san-francisco') -
谢谢,但这只是示例代码上的一个错字,以使事情更易于阅读 - 在现实生活中我传递了一个变量。
-
您确定传入用于 equalTo() 函数的变量包含数据集中存在的“place”键值吗?
标签: javascript firebase react-native firebase-realtime-database