Cloud Functions で Firestore 正しくタイムスタンプを登録する方法

Cloud Functions で Firestore にデータを追加した際、Date.now() では正しくタイムスタンプが登録されません。

docRef.add({
  createdAt: Date.now()
}) [/code]

// > createdAt: 1558924833

ドキュメントによると、以下のようにしサーバー生成のタイムスタンプを含める必要があるようです。

docRef.add({
  createdAt: admin.firestore.FieldValue.serverTimestamp()
})

// > createdAt: 2019年5月27日 11:31:03 UTC+9

公式の資料:Interface: FieldValue  |  Firebase

ご相談をお待ちしております

エクスコード株式会社は、次のようなご要望やお悩みを持つお客様に寄り添い、ご期待に応えます。

  • なるべく早くプロトタイプを作って、動かしてみたい。
  • ホームページやアプリを作ってみたいが、やり方も予算感も全く分からない。
  • 話をきちんと聞いて、意見を反映させたホームページやアプリを作って欲しい。

ご相談・お見積もりはこちら

メニュー