Согласно приведенному ниже ответу, Firebase-Admin должен использовать FieldValue.serverTimestamp().
Как получить временную метку сервера в облачных функциях для Firebase с Firestore? ,
Но я использую только Firebase JS и Firebase Firestore JS. Приложение работает только на стороне клиента. Однако Firebase-Admin требует наличия сервера.
Есть ли способ использовать временную метку сервера при выполнении операции записи?
Просто используйте Firebase.ServerValue.TIMESTAMP
в вашем объекте.
Как это:
ref.set({ time: Firebase.ServerValue.TIMESTAMP })
firebase.firestore.FieldValue.serverTimestamp()
?
FieldValue.serverTimestamp()
доступен во всех клиентских SDK, включая Javascript .