Получение информации о последнем обновлении / Firebase - PullRequest
0 голосов
/ 21 ноября 2018

При работе с базой данных на Firebase возможно ли из приложения для iOS проверить дату (и время) последнего обновления документа с помощью какого-либо стандартного API?Я имею в виду, не внедряя свою собственную систему, чтобы знать, когда это произошло в последний раз.

Было бы удобно, если бы было поле "lastUpdate" отметка времени, например.

1 Ответ

0 голосов
/ 21 ноября 2018

Ни база данных Firebase Realtime, ни Cloud Firestore автоматически не добавляют поле метки времени в данные для записи.

Если вам нужно такое поле, вам придется добавить его самостоятельно, либо из клиента, либо из облачных функций.

Простой пример последнего, который отслеживает время последнего изменения узла в базе данных, см. в этой папке в functions-samples repo .Основной код:

exports.touch = functions.database.ref('/chat/{message}').onWrite(
    (change, context) => admin.database().ref('/lastmodified').set(context.timestamp));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...