Я добавляю документ в коллекцию firestore (inboxItems
) onSubmit
формы.
onCreateInboxItem = event => {
this.props.firebase.inboxItems().add({
name: this.state.newInboxItemName,
created: '', // I need a timestamp field here
})
this.setState({ name: '' });
event.preventDefault();
}
Как получить, чтобы поле created
было полем отметки времени, стекущая метка времени как значение?Оно должно быть согласованным для всех пользователей и часовых поясов.
Я вижу firebase.firestore.FieldValue.serverTimestamp()
, упомянутых в документах Firebase , но на данный момент значение поля еще не установлено.Я хотел бы избежать дополнительной операции по обновлению поля.