-1
毎回作成された(更新された)文書に作成日を挿入します。Firestore文書のサーバータイムスタンプ(JavaScriptの場合)
私はfirebase.database.ServerValue["TIMESTAMP"]
を使用しようとしたが、それはどれworkaraundくれ.sv:"timestamp"
を投げますか?
毎回作成された(更新された)文書に作成日を挿入します。Firestore文書のサーバータイムスタンプ(JavaScriptの場合)
私はfirebase.database.ServerValue["TIMESTAMP"]
を使用しようとしたが、それはどれworkaraundくれ.sv:"timestamp"
を投げますか?
すべてのデータベース文書の作成と更新用にユーティリティー関数を作成しました。 serverTimestamp()は、ドキュメントの書き込み/更新時に実際のタイムスタンプに変換されるセンチネルを返します。
private getNewMetadata(key?: string): shareTypes.documentMetadata {
let metadata: shareTypes.documentMetadata = {
createdAt: this.timestamp(),
updatedAt: this.timestamp(),
id: key || ""
}
return metadata; }
private timestamp(): any {
return firebase.firestore.FieldValue.serverTimestamp()
}
問題を再現する[最小**完全な**コード](http://stackoverflow.com/help/mcve)を共有してください。それがなければ、[タイムスタンプの作成に関するFirebaseの文書](https://firebase.google.com/docs/firestore/manage-data/add-data#update_fields_in_nested_objects)よりも助けになることはまずありません。 –