"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)
})