Метка времени Firestore для клиента SDK - PullRequest
0 голосов
/ 25 сентября 2018

Что-то изменилось или я что-то делаю неправильно?Это не работает для меня:

createdOn: firebase.firestore.FieldValue.serverTimestamp()

Инициализация приложения выглядит следующим образом:

const firestore = firebase.firestore();
const settings = { timestampsInSnapshots: true };
firestore.settings(settings);

И после использования вышеуказанного метода для установки метки времени сервера, мойв Firestore данные выглядят так:

createdOn:
  methodName: "FieldValue.serverTimestamp"

Принимая во внимание, что Node SDK правильно устанавливает временную метку в качестве объекта временной метки при использовании.

Редактировать

Это код, который записывает метку времени:

const get_audit_data = (user) => {
  return {
    createdBy: {
      id: user.uid,
      name: {
        first: user.name.first,
        last: user.name.last,
      },
    },
    createdOn: firebase.firestore.FieldValue.serverTimestamp(),
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...