【发布时间】:2020-02-06 07:19:34
【问题描述】:
"users":{
"steve_rodriquez":{
"ch1":{
"timestamp":2
},
"ch2":{
"timestamp":1
},
"ch3":{
"timestamp":4
},
"ch4":{
"timestamp":3
}
}
}
规则定义为
"rules": {
".read": true,
".write": true,
"users":{
".indexOn": ["timestamp"]
}
}
当我尝试根据时间戳进行排序时,它不起作用。我添加了 1,2,3,4 只是为了举例
这是我的客户端代码
ref = Database.database().reference()
(ref.child("users").child("steve_rodriquez")).queryOrdered(byChild: "timestamp").observeSingleEvent(of: .value, with: {(snapshot) in
print(snapshot.value as Any)
})
【问题讨论】:
标签: swift firebase firebase-realtime-database