Сложное время выяснить, как это сделать. У меня есть настройки структуры данных, как (, очевидно, это не правильно отформатирован):Последнее отсылает сообщение
Messages
---randval1
Message: "hi"
Date: date
Sender: Bob
---randval2
Message: "hey"
Date: date
Sender: Jim
---randval3
Message: "hello"
Date: date
Sender: Bob
---randval4
Message: "bye"
Date: date
Sender: Bill
Если я хочу, чтобы получить последний добавленный объект к узлу сообщений (который его ключ будет случайное значение), как бы я это сделал? Моя цель - начать с получения последнего добавленного объекта, а затем прослушать его, чтобы он обновился.
Должен ли я использовать запрос с child_added
, а затем limitToLast(1)
? Мое восприятие дочернего элемента было добавлено только после добавления нового ребенка. Ключи к каждому дочернему узлу сообщения будут случайными, поэтому я не могу просто подсчитать.