У меня есть массив песен на сервере Firebase. Каждая песня имеет lastCommentAt
свойство, которое является меткой времени.Порядка массива Firebase по дате (timestamp) - Firebase
Я хочу получить заказ песни ближайшим lastCommentAt
времени до текущего времени.
Это мои правила Firebase:
{
"rules": {
".read": true,
".write": "auth != null",
"songs": {
".indexOn": ["lastCommentAt"]
}
}
}
Я не могу использовать orderByChild(). Это делает странные проблемы:
Uncorrect заказ
loadMore() загружает те же 2 песни в цикле. Это означает неограниченный список песен .
Songs feed with orderByChild() example - CodePen