Как обновить запрос 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 больше, чем обновленное переменное время.

Ответы на вопрос(1)

Ваш ответ на вопрос