Как обновить запрос Firebase?
В моем приложении я отправляю этот запрос:
let defaults = NSUserDefaults.standardUserDefaults()
var time: String?
if defaults.valueForKey("chatsLoadedTime") != nil {
time = "\(defaults.valueForKey("chatsLoadedTime") as! NSDate)"
}
chatsRef.queryOrderedByChild("updatedTime").queryStartingAtValue(time).observeEventType(.Value, withBlock: { snap in
Внутри этого запроса я обновляю переменнуюtime
и я хочу обновить этоchatsRef
запрос начать с нового значенияtime
, Как я могу это сделать?
Моя структура:
user
-userID
--chatRooms
---chatRoomID
----updatedTime
----recieverName
----lastMes
----read
----recieverID
Я запрашиваю chatRooms, где updatedTime больше, чем переданная переменная времени. Когда я получаю снимок с firebase, я обновляю переменное время и хочу запрашивать чаты, где updatedTime больше, чем обновленное переменное время.